SMTP 設定
2005年9月15日
今までサーバのSMTPは使っていなかったのだが、『メール送信フォームが欲しい』との要望があり、ここでSMTPが必要なので、使ってみることにした。
PHPのmail()関数を使ってみたが、メールがいっこうに送信されない。どうやらなにかの設定が悪いようである。
思い出されるのは、Debian-Linuxのインストールの際に、質問に答える形で行ったSMTP設定である。何をどう設定したのか思い出せないが、SMTPは使わないつもりだったので、使用できないような設定にしたことだけは覚えている。
色々な設定を試してみたが、駄目。やはり、あの、『思い出せない』設定でSMTPを使えるようにしないといけないらしい。
googleで色々調べてみると、こんなページを見つけた。そうそう、これこれ、この設定だ。exim4と呼ばれるサービスを再設定すればよいらしい。
これでうまく働きだした。では、妻からの要望に応えて、メール投稿フォームを作るか…。
PHPのmail()関数を使ってみたが、メールがいっこうに送信されない。どうやらなにかの設定が悪いようである。
思い出されるのは、Debian-Linuxのインストールの際に、質問に答える形で行ったSMTP設定である。何をどう設定したのか思い出せないが、SMTPは使わないつもりだったので、使用できないような設定にしたことだけは覚えている。
色々な設定を試してみたが、駄目。やはり、あの、『思い出せない』設定でSMTPを使えるようにしないといけないらしい。
googleで色々調べてみると、こんなページを見つけた。そうそう、これこれ、この設定だ。exim4と呼ばれるサービスを再設定すればよいらしい。
# dpkg-reconfigure exim4-config
Split configuration into small files? <No>
General type of mail configuration: internet site; mail is sent and received directly using SMTP
System mail name: fkmac01.phc.chalmers.se
IP-addresses to listen on for incoming SMTP connections: 127.0.0.1
Other destinations for which mail is accepted:
Domains to relay mail for:
Machines to relay mail for:
Keep number of DNS-queries minimal (Dial-on-Demand)? <No>
Split configuration into small files? <No>
General type of mail configuration: internet site; mail is sent and received directly using SMTP
System mail name: fkmac01.phc.chalmers.se
IP-addresses to listen on for incoming SMTP connections: 127.0.0.1
Other destinations for which mail is accepted:
Domains to relay mail for:
Machines to relay mail for:
Keep number of DNS-queries minimal (Dial-on-Demand)? <No>
これでうまく働きだした。では、妻からの要望に応えて、メール投稿フォームを作るか…。