centos5でsendmailのエラー
WebARENA SuitePROV2でCentOS5を運用しています。
メールはgoogle appsを利用しているので、Centosはウェブサーバー専用(apacheとmysql)にしていました。
しかしウェブサイトにフォームメールを導入することになったため
今まで停止していたsendmailを起動し、chkconfigで自動起動設定をonにしましたが
maillogにエラーが発生してしまい送信メールが届きません。
[maillogのエラー]
localhost sendmail[23590]: n6CANlqW023590: n6CANlqX023590: DSN: Service unavailable
localhost sendmail[23590]: n6CANlqX023590: to=apache, delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=32378, relay=[127.0.0.1], dsn=5.0.0, stat=Service unavailable
localhost sendmail[23590]: n6CANlqX023590: n6CANlqY023590: return to sender: Service unavailable
localhost sendmail[23590]: n6CANlqY023590: to=postmaster, delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=33402, relay=[127.0.0.1], dsn=5.0.0, stat=Service unavailable
localhost sendmail[23590]: n6CANlqX023590: Losing ./qfn6CANlqX023590: savemail panic
localhost sendmail[23590]: n6CANlqX023590: SYSERR(apache): savemail: cannot save rejected email anywhere
googleで調べてみると「管理者用のメールアドレス(postmaster)へ送られてくるメールが実在する宛て先へ届くように設定されていない」のが原因らしいのですが、どのように設定するのか分かりませんでした。
http://www.ssl.fujitsu.com/products/network/netproducts/sendmail/faq/faq1-32.html
また、全く関係ないかもしれませんが、/etc/hosts には 127.0.0.1 localhost.localdomain localhost とありました。
/etc/hostsは下記のように変更した方がよいのでしょうか?
127.0.0.1 localhost.localdomain localhost
↓
127.0.0.1 localhost.自ドメイン.com localhost
よろしくお願い致します。