チケット更新でメール送信
trac.ini
[notification] always_notify_owner = false always_notify_reporter = false always_notify_updater = false smtp_always_cc = to_address smtp_enabled = true smtp_from = from_address smtp_password = smtp_port = 25 smtp_replyto = reply_address smtp_server = localhost smtp_user =
として、メール送信にローカルmtaを使用。
チケットを更新すると、
Warning: The change has been saved, but an error occurred while sending notifications: {u'to_address': (554, '5.7.1 <to_address>: Relay access denied')}
というエラーが出て
/var/log/maillog を見ると
Dec 3 12:29:27 hostname postfix/smtpd[20182]: connect from hostname [127.0.0.1] Dec 3 12:29:27 hostname postfix/smtpd[20182]: NOQUEUE: reject: RCPT from hostname [127.0.0.1]: 554 5.7.1 <to_address>: Relay access denied; from=<from_address> to=<to_address> proto=ESMTP helo=<fqdn> Dec 3 12:29:27 hostname postfix/smtpd[20182]: lost connection after RSET from hostname [127.0.0.1] Dec 3 12:29:27 hostname postfix/smtpd[20182]: disconnect from hostname [127.0.0.1]
と出てる。
/etc/postfix/main.cf を確認
mynetworks = 192.168.x.x/24
oh...
で、こーする。
mynetworks = 127.0.0.1/32, 192.168.x.x/24