何かいきなりメールが送信できなくなったようだ。
実家は Yahoo!BB なんだけど、そこから家鯖の SMTP 鯖に SMTP AUTH させてメール送信していた。
なんでそうしてたかというと、Yahoo!BB のメール鯖は From: 詐称できないから、家鯖な From: で送信しようとするとこうするしか当時は思いつかなかったんだ。
ちょっと見てみると鯖にはログも何も残っていない感じ。
つまりは Yahoo!BB が OP25 ブロックして、家鯖の SMTP 鯖にアクセスできなくなった模様。
やれやれどうするか。。。まぁ Gmail かなぁ。
587開けるとか submissionでしょう
ですよねー。
とりあえず設定してみる。
$ sudo vi /etc/postfix/master.cf *** /etc/postfix/master.cf.orig Sun Apr 15 00:09:43 2007 --- /etc/postfix/master.cf Fri Jul 20 12:56:32 2007 *************** *** 78,84 **** # (yes) (yes) (yes) (never) (100) # ========================================================================== smtp inet n - - - - smtpd ! #submission inet n - - - - smtpd # -o smtpd_etrn_restrictions=reject #628 inet n - - - - qmqpd pickup fifo n - - 60 1 pickup --- 78,84 ---- # (yes) (yes) (yes) (never) (100) # ========================================================================== smtp inet n - - - - smtpd ! submission inet n - - - - smtpd # -o smtpd_etrn_restrictions=reject #628 inet n - - - - qmqpd pickup fifo n - - 60 1 pickup $ sudo /etc/init.d/postfix restart Stopping Postfix Mail Transport Agent: postfix. Starting Postfix Mail Transport Agent: postfix. $ telnet localhost submission Trying 127.0.0.1... Connected to localhost.localdomain. Escape character is '^]'. 220 mail.tnh.jp ESMTP Postfix (Debian/GNU) EHLO hoge 250-mail.tnh.jp 250-PIPELINING 250-SIZE 10240000 250-VRFY 250-ETRN 250-AUTH NTLM DIGEST-MD5 CRAM-MD5 250-ENHANCEDSTATUSCODES 250-8BITMIME 250 DSN QUIT 221 2.0.0 Bye Connection closed by foreign host. $
後はルーターに穴あけるだけなんだけど、問題はルーターの NAT テーブルに数制限があって、現在は全部つかっちゃってる事なんだよな。