プロバイダのocnはOP25B導入してあります。。
が、普通にポート25でいけてました。
先日、急にOP25Bが発動したのか??587使わなアカンようになりました。
ので対策。
1 2 3 4 5 6 7 8 9 10 11 |
# vi /etc/mail/sendmail.mc define(`SMART_HOST', `esmtp:[smtp.<del datetime="2009-09-14T14:41:58+00:00">vc</del>eos.ocn.ne.jp]')dnl <strong>dnl</strong> define(`ESMTP_MAILER_ARGS',`TCP $h 587') <strong>dnl</strong> FEATURE(authinfo, DATABASE_MAP_TYPE` -o 'MAIL_SETTINGS_DIR`authinfo') dnl FEATURE(masquerade_envelope)dnl FEATURE(masquerade_envelope)dnl FEATURE(genericstable,DATABASE_MAP_TYPE` -o 'MAIL_SETTINGS_DIR`genericstable') GENERICS_DOMAIN_FILE(MAIL_SETTINGS_DIR`genericsdomain') FEATURE(`generics_entire_domain') |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
# m4 /usr/share/sendmail-cf/m4/cf.m4 /etc/mail/sendmail.mc > /etc/mail/sendmail.cf # echo AuthInfo:smtp.<del datetime="2009-09-14T14:41:58+00:00">vc</del>eos.ocn.ne.jp ¥"U:<strong>ユーザー名</strong>¥" ¥"<strong>P:パスワード</strong>¥" ¥"M:LOGIN PLAIN CRAM-MD5¥" > /etc/mail/authinfo # chmod 640 /etc/mail/authinfo # makemap hash /etc/mail/authinfo.db < /etc/mail/authinfo # chgrp smmsp /etc/mail/authinfo.db # echo localhost >> /etc/mail/genericsdomain # echo `hostname` >> /etc/mail/genericsdomain # echo root <strong>プロバイダのメールアドレス</strong> > /etc/mail/genericstable # makemap hash /etc/mail/genericstable.db < /etc/mail/genericstable # chgrp smmsp /etc/mail/genericstable.db # /etc/rc.d/init.d/sendmail reload |
。。ocnの場合「sendmail.mc」にSubmissionポートとSMTP認証を
入れたら上手くいかないみたい。。??でOK??
あと「vc」の方。。ウィルスチェックをするサーバに転送するとエラーになる場合がある。