http://www.pyrasis.com/blog/entry/SubversionMailerPyScriptForGmailSMTP
sudo apt-get install subversion-tools
mailer.conf 에서는
# mail_command = /usr/sbin/sendmail smtp_hostname = smtp.gmail.com:587 smtp_username = someuser@your.domain smtp_password = yourpassword from_addr = someuser@your.domain to_addr = your@mailing.list reply_to = your@mailing.list
from_addr세팅을 안했더니 안간다. 이것 때매 시간 좀 썼다. 그리고 위에서 mail_command 는 코멘트 처리 했다. 이게 있으면 SMTP로 직접 쏘는게 아니라 sendmail을 이용해서 보낸다는거다.
mailer.py 에서는 class SMTPOutput 의 finish() 에서
if self.cfg.is_set('general.smtp_username'): server.ehlo() server.starttls() server.ehlo() server.login(self.cfg.general.smtp_username, self.cfg.general.smtp_password)
와 같이 수정한다.
댓글 없음:
댓글 쓰기