メールアドレス(宛先)の最大サイズ
http://labs.unoh.net/2007/06/post_89.html
携帯のメーラでは宛先に入れられるByte数が決まっています。
上記のByte数より長いメールアドレスへは端末からは絶対に送信できません。
以上のように制限があるため、Return-Path などに長いメールアドレスは使えない。
Trac 0.8.1 でチケット更新時にメール送信エラー
Trac でメール通知機能を有効にしているのだが、メールアカウントを削除すると
削除したアカウントでアサインしたりコメントを書いたチケットでは、更新するたびに
以下のエラーが毎回出るようになってしまった。
Oops...
Trac detected an internal error:
{'foo@example.com': (550, ': Recipient address rejected: User unknown in local recipient table')} Python traceback
Traceback (most recent call last): File "/usr/lib/python2.3/site-packages/trac/core.py", line 614, in cgi_start real_cgi_start() File "/usr/lib/python2.3/site-packages/trac/core.py", line 609, in real_cgi_start dispatch_request(path_info, args, req, env) File "/usr/lib/python2.3/site-packages/trac/core.py", line 524, in dispatch_request module.run() File "/usr/lib/python2.3/site-packages/trac/Module.py", line 44, in run self.render() File "/usr/lib/python2.3/site-packages/trac/Ticket.py", line 449, in render self.save_changes (id) File "/usr/lib/python2.3/site-packages/trac/Ticket.py", line 378, in save_changes tn.notify(ticket, newticket=0, modtime=now) File "/usr/lib/python2.3/site-packages/trac/Notify.py", line 228, in notify NotifyEmail.notify(self, ticket['id'], subject) File "/usr/lib/python2.3/site-packages/trac/Notify.py", line 131, in notify Notify.notify(self, resid) File "/usr/lib/python2.3/site-packages/trac/Notify.py", line 81, in notify self.send(to) File "/usr/lib/python2.3/site-packages/trac/Notify.py", line 346, in send NotifyEmail.send(self, rcpt, hdrs) File "/usr/lib/python2.3/site-packages/trac/Notify.py", line 160, in send self.server.sendmail(self.from_email, rcpt, msg.as_string()) File "/usr/lib/python2.3/smtplib.py", line 687, in sendmail raise SMTPRecipientsRefused(senderrs) SMTPRecipientsRefused: {'foo@example.com': (550, ': Recipient address rejected: User unknown in local recipient table')}