サバねた: 2009年4月アーカイブ

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でも待ち受け出来るようにすれば、どっちでも送信が出来るようになった。


これが正解かどうかはワカリマセンが今のところ問題なさそう、、、

このアーカイブについて

このページには、2009年4月以降に書かれたブログ記事のうちサバねたカテゴリに属しているものが含まれています。

前のアーカイブはサバねた: 2008年8月です。

次のアーカイブはサバねた: 2009年8月です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

ADs by Google

Powered by Movable Type 5.04