php無法用mail寄信 - Linux

Table of Contents

目前這個問題困擾很久阿...找不到解決辦法
請各位大大幫忙找看看問題所在

系統是FEDORA 12

php.ini內的設定

SMTP = localhost
smtp_port = 25
sendmail_from = root@localhost
sendmail_path = /usr/sbin/sendmail -t -i

使用的是sendmail用yum裝的

我自己在LINUX下打指令mail -s 'TTTTTTTest' [email protected] < .bashrc
可以在自己的信箱內收到信件,收到的寄件者是root <[email protected]>
↑外部信箱

但是php的mail()卻無法使用

<?php
$to = "[email protected]";
$title = "測試"
$msg = "TTTTTTTTTTTTT測試"

mail($to, $title, $msg)
echo("Finish");
?>

麻煩大大幫看看,有需要其他資訊會再補上
(maillog內都沒有即時更新...)

--
╭──────────╮
⊙-⊙ │幹你媽的死大雄 │
皿 ≡ ╯再跟拎北哭夭試試看 │
╭┴╮ ╰──────────╯
│瓦│ ▇▇▇
│斯│

--

All Comments

Cara avatarCara2011-01-26
冏..找到原因了...selinux沒開..
Noah avatarNoah2011-01-29
恭喜
Sierra Rose avatarSierra Rose2011-01-30
推有問有答
Elma avatarElma2011-01-31
一般都關了selinux﹐沒啥用就別開了。
Tom avatarTom2011-02-04
還是打開好了,設permissive模式