Windows-Server-2003
Windows 2003 伺服器、Parallels、Plesk、Php5 和 mail()
我在我的 VPS 上執行帶有 Windows 2003 Server Plesk 的 Parallels,但我無法通過 mail() 發送郵件
警告:郵件()
$$ function.mail $$:SMTP 伺服器響應:550 未採取請求的操作:郵箱不可用或不是本地(…) 中繼選項 鍊接文本
Php.ini [mail function] ; For Win32 only. SMTP = localhost smtp_port = 25
任何想法我可以做些什麼來使它工作?
通過在 Plesk 面板中為我執行腳本的域創建一個郵件地址,我能夠消除該錯誤。即腳本位於http://www.phpdomainname.com/mailtest.php
在 phpdomainname.com 的 Plesk 控制面板中,我打開了“郵件”圖示並創建了一個名為 postmaster (postmaster@phpdomainname.com) 的帳戶。然後在 php 腳本中,我將 ‘from’ 變數的值更改為 postmaster@phpdomainname.com 並且錯誤消失了
仍然無法使用腳本發送郵件,但它不會返回“非本地”錯誤。現在解決為什麼郵件仍然沒有出去,這就是我遇到你的問題的方式。
- ķ -