차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판이전 판
다음 판
이전 판
tech:ssmtp [2017/05/28 11:03] V_Ltech:ssmtp [2017/05/29 00:04] (현재) V_L
줄 1: 줄 1:
 {{tag>ssmtp}} {{tag>ssmtp}}
-====== Ssmtp ======+====== ssmtp ====== 
 + 
 +요즘은 스팸메일 때문에 사설 [[서버|server]]에서 보낸 [[tech:sendmail|메일]]은 거의 차단된다. 이 경우 자신의 서버에 메일서버기능을 설치하지 말고, 구글이나, 아웃룩 등의 다른 서버의 smtp를 이용해서 이메일을 보내면 된다.  
 +SSMTP를 사용하면 이것을 가장 손쉽게 구현할 수 있다.   
 +발송량이 많거나 속도가 중요한 경우가 아니라면 유용할 것이다. 
 {{INLINETOC}} {{INLINETOC}}
  
  
  
-/* 여기에 내용을 입력합니다. */ 
  
-<file /etc/ssmtp/ssmtp.conf > +예를 들어 자신이 운영하는 서버에서 메일을 발송해야하는 기능이 필요한 경우, GMail에 있는 자신의 계정으로 메일을 보낼 수 있다. 
-ssmtp+ 
 +간단하게 말해서, 이미 구축되어진 [[SMTP]] 서버를 사용해서 이용하여 메일을 보내는 방법이다.  
 +  
 +=====설치===== 
 + 
 + 
 +    sudo apt-get install ssmtp 
 + 
 +=====설정===== 
 + 
 +''/etc/ssmtp/ssmtp.conf''를 아래와 같은 식으로 설정을 하면 시스템에서 발송 시도하는 메일을 구글 메일을 통해 발송한다. 
 + 
 + 
 +<file conf ssmtp.conf>
 [email protected] [email protected]
 mailhub=smtp.gmail.com:587 mailhub=smtp.gmail.com:587
줄 19: 줄 36:
 </file> </file>
  
-/etc/ssmtp/ssmtp.conf 설정을 위와 같이 하면 시스템에서 발송 시도하는 메일을 구글 메일을 통해 발송한다. 
-스팸 때문에 발송처 검사가 엄격해져 그만큼 설정이 까다로워진 현 상황에서 가장 간단하게 시스템의 메일을 설정할 수 있는 방법이다. 발송량이 많거나 속도가 중요한 경우가 아니라면 유용할 것이다. 
  
 [[http://linux.keizie.net/ssmtp|출처]] [[http://linux.keizie.net/ssmtp|출처]]
 +
 +=====기타 =====
 +ssmtp를 설정하다보면 [[tech:crontab|크론]]에서 가끔 메일을 막 보내는 경우가 있는데, 이럴 때는 ''/etc/crontab''을 열고
 +
 +  MAILTO=""
 +를 설정한다
 +
 +[[https://wiki.ubuntu-kr.org/index.php/SSMTP|출처]]
 +
 +=====단점=====
 +
 +ssmtp는 2009년 이후 개발이 중지되었으며, 메일 계정과 암호의 암호화를 지원하지 않는다. 메일 계정의 암호가 일반 텍스트로 전송이 된다. 
 +보안상의 문제가 있을 수 있으니, 중요한 메일을 보낼때에는 사용하지 않는 것이 좋다. [[postfix]] 등을 사용하는 것이 권장된다. 
 +
 +[[https://unix.stackexchange.com/questions/36982/can-i-set-up-system-mail-to-use-an-external-smtp-server|출처]]
 +
 +