회원가입, 게시글, 댓글, 답글 등 메일발송시 이력 저장하고 보여주기, sendmail 대신 smtp 메일 발송 > gnuboard

본문 바로가기

사이트 내 전체검색

gnuboard

플러그인 회원가입, 게시글, 댓글, 답글 등 메일발송시 이력 저장하고 보여주기, sendmail 대신 smtp 메일 발송

작성일 18-10-02 16:45

페이지 정보

작성자 웹지기 조회 2,140회 댓글 0건

본문

b45c75264cc4e6f14a223aa297c94e91_1538466294_3225.jpg
 설치 방법


adm

 - adm / admin.menu300.php


 - adm / send_email

   -- adm / send_email / _common.php

   -- adm / send_email / email_list.php

   -- adm / send_email / email_preview.php


extend

 - extend / send_email.extend.php


lib

 - mailer.lib.php


압축파일의 압출을 풉니다.

다음 파일 해당 서버에 올립니다.


파일을 업로드 하고 홈페이지에 접속하면 자동으로 db.table이 생성됩니다.

mailer.lib.php 를 통해서 발송되는 모든 메일은 저장이 됩니다.


다음메일(daum.net)이나 , 지메일(gmail.com)로 전송을 하고 싶으시면,

관리자 > 홈페이지 기본환경 설정 > 여분필드 > 여분필드5 제목 과 여분필드5 값에 해당값을 입력합니다.

  -- 여분필드5 제목 >>> daum.net 또는 gmail.com 을 넣습니다.

  -- 여분필드5 값 >>> daum.net ID|daum.net PW 를 넣습니다. id와 pw의 중간에 | 를 꼭 넣어줍니다. 띄어쓰기를 사용하지 않습니다.

  -- 또는 여분필드5 값 >>> gmail.com ID|gmail.com PW 를 넣습니다.

  == 다음같은 경우 aaa|12345 와 같은형태이고, 지메일은 aaa@gmail.com|12345 와 같은 형태 입니다.


$fmail_ori = $fmail;

$fmail = $config['cf_admin_email'];

보내는 사람의 메일은 무조건 관리자의 메일이 되어야합니다.

사용자의 메일이 없거나, 사용자의 메일로 메일을 발송하면 안된다.

sendmail로 메일 발송 : 도메인 메일

다음, 구글등 smtp를 이용한 메일 발송 : smtp 이용할 메일 주소

이부분은 최고관리자 즉 홈페이지 관리자의 이메일주소에 입력하고 

같이 바꿔주어야 합니다.

 

※ 2018.10.25

제목과 내용에 ' " 가 포함될때 오류가 발생하여 db 저장이 안되는 현상 수정

 

※ 주의 사항 : adm/admin.menu300.php 는 백업해 두시고 올리세요

※ 주의 사항 : lib/mailer.lib.php 백업해 두시고 올리세요

 

 


추천0

비추천 0

댓글목록

등록된 댓글이 없습니다.

전체 54건 1 페이지

이미지 목록

게시물 검색
Copyright © 즐거운 코딩 생활 ( funyphp ). All rights reserved.
PC 버전으로 보기