메뉴 건너뛰기

SCM Lab

팁과강좌

   ▣ 생활 속 지혜, S/W, H/W Tip 등 다양한 정보들을 공유하는 곳입니다.
   ▣ 또한 산업공학을 포함한 전문 지식들을 공유하는 장으로 활용하실 수 있습니다.

출처 1 : SMTP 인증 회원가입 메일 인증 , 비밀번호 오류찾기 및 답변글 메일로 받기
               http://www.xpressengine.com/17630057
 
출처 2 : 윈도우 APM 환경에서 sendmail 실행하기
               http://seapy.com/112

 

 

★ 방법 1

이 패치는 SMTP_AUTH 를 지원하는 웹호스팅 계정이나, ISP ( 네이버, 천리안,한미르 등등)  에서 제공하는 smtp 를 이용해서 메일기능을 사용하실수 있습니다.

첨부 (Mail.class.php )를 다운 받아서 아래와 같이 수정하신 후 설치폴더/classes/mail/Mail.class.php의 파일을 교체 해주면 됩니다.

(단 오류가 발생할 수 도 있으니 원본은 반드시 백업을 해놓으시기 바랍니다.

 

 //SMTP + SERVER DETAILS
/* * * * CONFIGURATION START * * * */
$smtpServer = "SMTP 서버";
$port = "25";
$timeout = "30";
$username = "계정";
$password = "패스워드";
$localhost = "localhost";
$newLine = "\r\n";
/* * * * CONFIGURATION END * * * * */


 

★ 방법 2

 윈도우 개인용 서버를 사용하실 때 이용하실 수 있는 방법 입니다. 리눅스 등을 사용하신다면 sendmail을 이용하셔서 설정을 하시면 되지만 윈도우 용이므로 fake sendmail을 이용하는 방법입니다.

 

위의 방법으로는 TLS 보안인증을 사용하는 Gmail(혹은 구글 어플리케이션을 이용하여 메일서버를 이용) 등에도 활용이 가능합니다.

fake sendmail(http://glob.com.au/sendmail/)에 가시면 sendmail과 sendmail-ssl 등 두 개의 파일을 받으실 수 가 있습니다.

sendmail.zip 이 첨부파일은 두 개의 압축 파일 중 필요한 것들 만 추출 해 놨습니다.

특히 공식홈에서 제공하는 환경 설정파일은 너무 길어서 조금 줄였습니다.

 

; configuration for fake sendmail

[sendmail]

smtp_server=mail.mydomain.com  // 외부 smtp 서버 주소

smtp_port=25  // 사용하지 않으려면 앞에 ; 을 붙이고, gmail의 경우, 587, 465 사용

default_domain=mydomain.com // 현 사용중인 도메인 이름

;error_logfile=error.log  
;debug_logfile=debug.log

auth_username=  사용자 ID (gmail 경우 ID@gmail.com
auth_password=  비밀번호

force_sender=  관리자 주소
 

위와 같이 설정을 하신후 php.ini을 열어 아래와 같이 수정을 해줍니다.

 [mail function]
;For Win32 only.
;SMTP = localhost
;smtp_port=25

;For Win32 only.
;sendmail_from = 

; For Unix only.  You may supply arguments as well (default: "sendmail -t -i").
sendmail_path = C:\sendmail 설치경로\sendmail -t          
// 1. 세미콜론 제거, 2. 설치경로/sendmail.exe에서 exe를 뺀 것이라고 생각하면 딤


이렇게 설정을 하신 후 서버를 재시작 하시면 문제 없이 작동을 할 것으로 예상됩니다.

 

(2010.05.12일 ; '저는 메일이 정상적으로 발송되었습니다.' 라는 메시지는 나오는데 발송은 되지 않는군요..;;)

 

 

번호 제목 글쓴이 날짜 조회 수
223 apache2 access log 분할 관리 하기 file SCM 2010.05.25 7295
222 Apache Error : winnt_accept: Asynchronous AcceptEx failed. SCM 2010.05.24 14323
221 Apache Error : unable to include potential exec "include/top.html" SCM 2010.05.24 7314
220 QUEST Tutorial 01 - 설치, 소개 및 환경설정 file 네오랑 2010.05.22 8477
219 Textyle 블로그 메인 주소를 blog.domain.com 로 설정하기 file SCM 2010.05.18 8083
218 원격 데스크톱 연결 끊김 (Windows XP 이상) file SCM 2010.05.18 11932
217 DNSEver를 이용한 2차 도메인 일괄 셋팅 방법(바로 적용하기) file SCM 2010.05.18 6823
216 XE 메일 인증 시 ID/PW 정보 없이 빈 페이지만 올 경우 file SCM 2010.05.15 7473
215 Fake sendmail with ssl gmail for windows XP & XE (xpressengine) file SCM 2010.05.15 8420
214 Apache2 openssl on Winows XP (https 접속) file SCM 2010.05.15 7873
» XE에서 SMTP 비밀번호 찾기 등의 메일 인증 (윈도우용 서버) [1] file SCM 2010.05.12 8402
212 오피스(MS Office) "현재 사용자용으로 설치되지 않았습니다." 해결 방법 file 네오랑 2010.05.01 12541
211 네트워크 부팅으로 윈도우 7 (windows 7) 설치하기 file 네오랑 2010.04.30 26281
210 2010년 국가별 자동차 충돌법규시험 소개 file 네오랑 2010.04.27 8028
209 2010년 국가별 자동차 충돌법규 정리 file 네오랑 2010.04.24 8533
208 2009년 자동차 안전편의 기술동향 보고서 file 네오랑 2010.04.24 7786
207 ARENA를 이용한 Elevator 만들기 Final [1] file 네오랑 2009.07.16 10412
206 ARENA를 이용한 Elevator 만들기 05 file 네오랑 2009.06.29 9928
205 ARENA를 이용한 Elevator 만들기 04 file 네오랑 2009.06.24 10305
204 ARENA를 이용한 Elevator 만들기 03 file 네오랑 2009.06.18 9125