phpからのメール送信で、sendmailで自サーバーあてのメールが送信できません。他サーバー宛ては送信できます。
chmod 4555 sendmail または chmod 4555 mailwrapper にすると送信できますが、セキュリティーが怖いです。
現在は パーミッション 0555 です。 2555 でも送信できません。
何か正しい設定があると思うのですが、色々調べましたが分かりませんでした。なにかヒントをいただければありがたいです。よろしくおねがいいたします。
sendmailは、普通はsetuidかsetgidかどちらかはしているものです。
中継しかしないsendmail(ローカルなメールボックス無し)だったら、set[ug]id無しで動かすことも可能でしょうけど。
sendmail.mcで
MODIFY_MAILER_FLAGS(`LOCAL',`+S')
とかで対応できませんか?
(いまさらWIDE版のCFってことはないと思いますので)