> postfixは使った事が無いのですがpostfixの設定でPOP before SMTPが > 有効になっていませんか? > OutlookExpressで送受信が失敗するとの事ですが、[ツール]-[送受信]-[送受信] > (Ctrl+M)ではなく、[ツール]-[送受信]-[全て受信]を行い、 > その後[ツール]-[送受信]-[全て送信]を行った場合はいかがでしょうか? > もしこれで送信できればPOP before SMTPが原因だと思います。 > postfixでPOP before SMTPを行わないように設定するか、 > OutlookExpressのアカウントのプロパティでサーバータブの > “このサーバーは認証が必要”にチェックをし設定ボタンを押して > 表示されるウィンドウの内容を設定してみてはいかがでしょうか? > お世話になります。 こちらの方も試してみましたけどだめでした。 説明不足のところがありましたのでログを表示します。 現在 windows 2000 の PC と vinelinux 2.6 r1 の PC をインターネットに接続せずにローカルで接続し、メールの送受信実験を行っています。それぞれのパソコンは OS ホスト名 ドメイン名 ip vinelinux2.6r1 vine example.com 192.168.0.1 window2000 win2000 なし 192.168.0.2 となっております。 /etc/postfix/main.cf は以下のように設定しました。 postconf -n の結果 alias_maps = hash:/etc/postfix/aliases allow_mail_to_commands = alias,forward,include allow_percent_hack = no command_directory = /usr/sbin config_directory = /etc/postfix daemon_directory = /usr/lib/postfix debug_peer_level = 2 default_privs = nobody inet_interfaces = all mail_owner = postfix mail_spool_directory = /var/spool/mail mydestination = $myhostname, localhost.$mydomain $mydomain,p300.com,example.com mydomain = example.com myhostname = localhost.example.com mynetworks = 192.168.0.0/50, 127.0.0.0/8 myorigin = $myhostname queue_directory = /var/spool/postfix relay_domains = $mydestination relayhost = $mydomain postfix の動作確認をしました。 #ps -ef | grep post root 1135 1 0 20:26 ? 00:00:00 /usr/lib/postfix/master postfix 1137 1135 0 20:26 ? 00:00:00 pickup -l -t fifo -u postfix 1138 1135 0 20:26 ? 00:00:00 qmgr -l -t fifo -u qpopper での通信テストです。 $ telnet 192.168.0.1 110 Trying 192.168.0.1... Connected to 192.168.0.1. Escape character is '^]'. +OK Qpopper (version 4.0.3) at speed-ps starting. user yagami +OK Password required for yagami. pass hogehoge +OK yagami has 0 visible messages (0 hidden) in 0 octets. quit +OK Pop server at speed-ps signing off. Connection closed by foreign host. $ telnet で smtp でも転送してみましたがコネクションで 220 を表示しました。 これで成功したので、win2000 マシンから outlook express を使って pop メールの送受信を行ってみました。 名前 yagami 電子メールアドレス yagami@example.com サーバー pop3 受信メール 192.168.0.1 送信メール 192.168.0.1 アカウント yagami pass hogehoge 新規にメールを作成し自分宛に送ってみました。 yagami@example.com vine マシンから送信したメールは windows 2000 マシンから受信はできるのですが、windows 2000 マシンから送受信すると送信の部分でエラーが表示され 0x800ccc0f メッセージが表示されます。 当方も google などで調べて main.cf などの変更をしてみましたがわからずじまいです。 また、メールエクスチェンジの方はどこで設定するのでしょうか?dns の方で設定すればよろしいのでしょうか?よろしくお願いします。