架在red hat9 php沒辦法使用mail()功能?



贊助商連結


jackwong99
2003-11-12, 12:12 AM
因為我之前架在win98只要設定php.ini 的SMTP就可以
現在架在red hat9 好像就沒辦法使用mail()功能

我隨便做一個測試頁面..語法下:
-----------------------------------
<?
$to = "對方E-mail";
$subject = "主旨";
$msg = "內文";
$ret=mail("$to", "$subject", "$msg",);
echo "送信結果=$ret";
?>
-------------------------------------
卻遲遲收不到我的信件???
不知哪位先進能幫忙解決問題呢??



為什麼寄的信都跑到root 的帳號???


From -
Return-Path: <[email protected]>
Received: from localhost.localdomain (j2h [127.0.0.1]) by
localhost.localdomain (8.12.8/8.12. with ESMTP id hA7K2BEV003170 for
<[email protected]>; Sat, 8 Nov 2003 04:02:11 +0800
Received: (from root@localhost) by localhost.localdomain
(8.12.8/8.12.8/Submit) id hA7K2B8S003167 for root; Sat, 8 Nov 2003 04:02:11

我測試的資料
為什麼都是顯示localhost這樣ㄉ網址???我是用webmin我要如何設定
[email protected]


[root@j2h root]# telnet localhost 25
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
220 localhost.localdomain ESMTP Sendmail 8.12.8/8.12.8; Mon, 10 Nov 2003 21:32:24 +0800

贊助商連結


ActionFire
2003-11-20, 07:42 AM
RH 為 Unix/Linux 請參考 php.ini 中的 [mail function] 相關設定