이메일 보내기
1. 구글애플리케이션 SMTP로 구동하려고 mailer.lib.php 에
function authSendEmail($from, $namefrom, $to, $nameto, $subject, $message)
{
//SMTP + SERVER DETAILS
/* * * * CONFIGURATION START * * * */
$smtpServer = "smtp.gmail.com";
$port = "587";
$timeout = "60";
$username = "contact@abc.com";
$password = "abcd1234";
$localhost = "abc.com";
$newLine = "\r\n";
/* * * * CONFIGURATION END * * * * */
**** 이하 생략, 첨부파일 참조
이렇게 설정해서 했었는데, 안되더라구요.
어떻게 하면 구글앱으로 메일발송할 수 있을까요?
2. 구글앱이 안 되서 네이버SMTP로 설정했더니 메일이 발송이 되긴 했어요.
그런데 회원이메일 보내기, 폼메일 모두 해봐도,
----------
보낸이 관리자 <contact@abc.com> 메일 쓰기 이름으로 검색 현재 편지함
전체 편지함 추가 주소추가 수신허용에 추가 수신거부에 추가 스팸IP등록
받는이 <iami@hanmail.net> 추가 주소추가
Z29uZSBmb3IgZXZlciB3aXRoIHRoZSB3aW5k Z29uZSBmb3IgZXZlciB3aXRoIHRoZSB3aW5k
-----------
이렇게 content가 깨져버리네요. 원래 내용은 영어문장인데 말이요.
한메일, Gmail 다 마찬가지에요.
그리고 그누보드는 EUC-KR 버젼인데
메일함에서 인코딩보면 UTF-8으로 되어 있네요.
3. 위와 같이 폼메일이나 회원메일발송은 오류는 있어도 수신이 되긴하는데,
관리자에서 테스트메일을 보내도 수신 자체가 안되요.
홈페이지 만드는 것이 처음인데, 그누보드를 알게되어 한참 공부하고 있는 초보자입니다.
조금이라도 조언해 주실 수 있으시면 정말 감사하겠습니다.
function authSendEmail($from, $namefrom, $to, $nameto, $subject, $message)
{
//SMTP + SERVER DETAILS
/* * * * CONFIGURATION START * * * */
$smtpServer = "smtp.gmail.com";
$port = "587";
$timeout = "60";
$username = "contact@abc.com";
$password = "abcd1234";
$localhost = "abc.com";
$newLine = "\r\n";
/* * * * CONFIGURATION END * * * * */
**** 이하 생략, 첨부파일 참조
이렇게 설정해서 했었는데, 안되더라구요.
어떻게 하면 구글앱으로 메일발송할 수 있을까요?
2. 구글앱이 안 되서 네이버SMTP로 설정했더니 메일이 발송이 되긴 했어요.
그런데 회원이메일 보내기, 폼메일 모두 해봐도,
----------
보낸이 관리자 <contact@abc.com> 메일 쓰기 이름으로 검색 현재 편지함
전체 편지함 추가 주소추가 수신허용에 추가 수신거부에 추가 스팸IP등록
받는이 <iami@hanmail.net> 추가 주소추가
Z29uZSBmb3IgZXZlciB3aXRoIHRoZSB3aW5k Z29uZSBmb3IgZXZlciB3aXRoIHRoZSB3aW5k
-----------
이렇게 content가 깨져버리네요. 원래 내용은 영어문장인데 말이요.
한메일, Gmail 다 마찬가지에요.
그리고 그누보드는 EUC-KR 버젼인데
메일함에서 인코딩보면 UTF-8으로 되어 있네요.
3. 위와 같이 폼메일이나 회원메일발송은 오류는 있어도 수신이 되긴하는데,
관리자에서 테스트메일을 보내도 수신 자체가 안되요.
홈페이지 만드는 것이 처음인데, 그누보드를 알게되어 한참 공부하고 있는 초보자입니다.
조금이라도 조언해 주실 수 있으시면 정말 감사하겠습니다.
첨부파일
|
댓글을 작성하시려면 로그인이 필요합니다.
댓글 2개
아래 링크에 Fake sendmail for windows 라고 있는데요.
sendmail 다운받아서 그누에 sendmail있는데다 덮어쓰고
SSL DLL 다운받아서 같은 폴더에 넣고
sendmail.ini 수정하면 됩니다.
gmail은 tls 587포트 사용하시면 우선 되네요.
ini 내부에 pop3 인증이 있는데 이걸 하면 더 안되더군요. 그건 그냥 빈칸으로 두세요
성공하시길 바랍니다.
홈페이지 : http://glob.com.au/sendmail/
다운로드 : http://www.glob.com.au/sendmail/sendmail.zip
SSL DLL : http://glob.com.au/sendmail/sendmail-SSL.zip