apache james で外部にメールを送信する



ぼちぼちjamesを使ったプログラムを作ろうと思ったのですが、
なぜか外部アドレスにメールが送信されずハマりました.

環境はダイナミックDNSを使用して、自宅サーバを立てています.
外部からのメールは受信できるのに、なぜは送信はNG

どうやら、プロバイダのメールサーバを経由しないと
うまく送信できない模様で、gatewayを設定すればうまくいきました.

以下、config.xmlで変更した箇所です。

servernames/servername
ダイナミックDNSで設定したドメイン名

dnsserver/servers/server
DNSサーバのIPを指定

mailet/gateway
プロバイダのメールサーバ
mailet/gatewayPort
25

※gatewayはコメントアウトされているので、コメントを外す



【参考URL】
http://people.apache.org/~tetsuya/james/configuration_v2_0.html
http://www.nurs.or.jp/~sug/soft/james/james6.htm
http://wiki.livedoor.jp/uguuxp/d/Apache%20James/Settings






もどる