ありぃ~、俺んとこサーバーからメール送られへんやん!
1年ほど前にしかえた俺んとこ鯖!
NECのMATEシリーズでPC-MY34YとCPU:Pentium 4(HT) 3.4 GMHz メモリ:2G OS:CentOS 5
で何も気にせず運用していたが、最近ドコモのデータ通信を使って外でネットに接続しメール送信すると送れない!
もぉ~しゃーないから、VPNで母艦に接続し経路を変更しメール送信!
していたが、だんだんめんどくさくなり対策することに、、、
なになに、25では送れないんか!じゃ巷で流行りの587はどうや!アカン!同じや!
じゃぁ、鯖に少々手を加えることに
まずポートを確認
[root@sv22 ~]# grep 587 /etc/services
submission 587/tcp msa # mail message submission
submission 587/udp msa # mail message submission
ふむふむ、俺んとこ鯖はqmailなのでqmailでの待ちうけポートの変更
[root@sv22 ~]# vi /etc/rc.d/init.d/qmail
~~~~~~~~省略~~~~~~~~~
# SMTP
tcpserver -qv -l0 -HR -u `id -u vpopmail` -g `id -g vpopmail` \
-x /home/vpopmail/etc/tcp.smtp.cdb 0 smtp \
qmail-smtpd `hostname` /home/vpopmail/bin/vchkpw /bin/true 2>&1|\
splogger smtp &
↓
# SMTP
tcpserver -qv -l0 -HR -u `id -u vpopmail` -g `id -g vpopmail` \
-x /home/vpopmail/etc/tcp.smtp.cdb 0 submission \
qmail-smtpd `hostname` /home/vpopmail/bin/vchkpw /bin/true 2>&1|\
splogger smtp &
~~~~~~~~省略~~~~~~~~~
【smtp】を【submission】に変更しqmailを再起動
おおぉ~メール送信がでけたぁ~!
し・か・し!
その他のPCはローカルから25ポートの設定になっているので送信できなくなった!
設定変更して回るのが面倒なので
[root@sv22 ~]# vi /etc/rc.d/init.d/qmail
~~~~~~~~省略~~~~~~~~~
# SMTP 25
tcpserver -qv -l0 -HR -u `id -u vpopmail` -g `id -g vpopmail` \
-x /home/vpopmail/etc/tcp.smtp.cdb 0 smtp \
qmail-smtpd `hostname` /home/vpopmail/bin/vchkpw /bin/true 2>&1|\
splogger smtp &
+
# SMTP 587
tcpserver -qv -l0 -HR -u `id -u vpopmail` -g `id -g vpopmail` \
-x /home/vpopmail/etc/tcp.smtp.cdb 0 submission \
qmail-smtpd `hostname` /home/vpopmail/bin/vchkpw /bin/true 2>&1|\
splogger smtp &
~~~~~~~~省略~~~~~~~~~
結局submissionでも待ち受け出来るようにすれば、どっちでも送信が出来るようになった。
これが正解かどうかはワカリマセンが今のところ問題なさそう、、、
トラックバック(0)
このブログ記事を参照しているブログ一覧: ありぃ~、俺んとこサーバーからメール送られへんやん!
このブログ記事に対するトラックバックURL: http://radidri.com/cgi-bin/mt5/mt-tb.cgi/4138
コメントする