[Sendmail]
メールログに"Cannot resolve PTR record for ***.***.***.***"と出て、メール送信が失敗する場合は、ホストの逆引きが引けないのが原因です。手っ取りばやい解決法として/etc/mail/accessにIPのRelay許可を登録する方法で回避できます。
[/etc/mail/accessの書式] RELAYを許可するIP RELAY
ファイルを編集した後以下のようにしてハッシュかします。
makemap hash /etc/mail/access.db < /etc/mail/access
もしくは以下のようにsendmail.cfの該当箇所をコメントアウトします。
#R$* $: < $&{client_resolve} >
#R<TEMP> $#TEMP $@ 4.4.0 $: "450 Relaying temporarily denied. Cannot resolve PTR record for " $&{client_addr}
#R<FORGED> $#error $@ 5.7.1 $: "550 Relaying denied. IP name possibly forged " $&{client_name}
#R<FAIL> $#error $@ 5.7.1 $: "550 Relaying denied. IP name lookup failed " $&{client_name} 広告
