Gmail 계정을 사용한 Simple SMTP 메일 전송 설정
페이지 정보
작성자 차동박 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 댓글 0건 조회 16,314회 작성일 09-05-19 19:56본문
Gmail 계정을 사용한 Simple SMTP 메일 전송 설정 | 08/07/27 00:00 |
qmail을 설치해서 오랜동안 smtp 서버로 사용하다가 이번에 내리기로 결정했다. 대신에 MTA(Mail Transfer Agent)를 qmail에서 sendmail보다 설정이 용이한 simple smtp로 변경하였다. ssmtp에서 gmail을 smtp 서버로 사용하는 방법을 알아보고 메모해둔다. 구글 계정이 있으면 리눅스 머신에 특별히 smtp 서버가 없더라도 전송이 가능하다. 이렇게 쓰기 위해서 개인 계정외에 전송용 구글 계정을 하나 더 만들어서 설정에 비밀번호가 노출되어도 큰 문제가 없도록 해두었다. 1. ssmtp 설치하기 : 참고문서 ◆ 빌드 및 설치 과정 : md5auth는 gmail 인증시에 필요하다. CFLAGS=-I/usr/kerberos3/include ./configure --prefix=/usr/local/ssmtp --enable-ssl --enable-md5auth make sudo make install sudo service sendmail stop sudo chkconfig --levels 2345 sendmail off sudo mv /usr/sbin/sendmail /usr/sbin/sendmail.orig sudo ln -s /usr/local/ssmtp/sbin/ssmtp /usr/sbin/sendmail 2. ssmtp에 gmail 설정하기 : 참고문서 ◆ 기본 설정 : /etc/ssmtp/ssmtp.conf root=youraccount@gmail.com mailhub=smtp.gmail.com:587 rewriteDomain= hostname=youraccount@gmail.com UseSTARTTLS=YES AuthUser=youraccount AuthPass=yourpasword FromLineOverride=YES ◆ 계정 추가 설정 : /etc/ssmtp/revaliases root:youraccount@gmail.com:smtp.gmail.com:587 mainuser:youraccount@gmail.com:smtp.gmail.com:587 ◆ 메일 전송이 가능한지 테스트하기: # echo test | mail -s "testing ssmtp" target_user@domain.com |
관련링크
댓글목록
등록된 댓글이 없습니다.