2013-04-18 51 views
0

工作我有一個Windows 7(32位)的PC和安裝了ColdFusion 10 cfmail標籤不工作。這是工作的ColdFusion的8CFMAIL不ColdFusion的10

郵件是要在ColdFusion10\cfusion\Mail\Undelivr文件夾。

(更新從評論) 在郵件日誌中我看到:

「錯誤」, 「調度-0」, 「13年4月18日」,「17點29分13秒」 ,,‘javax.mail.AuthenticationFailedExc主器件接收: 535中沒有定義SMTP服務器在您的帳戶使用真實的服務器地址,而不是 127.0.0.1’

+1

你在日誌文件中看到什麼消息?確保您可以從ColdFusion服務器ping您的郵件服務器。 ColdFusion管理郵件設置下還有一個「驗證郵件服務器連接」複選框。那對你有用嗎? –

+0

在郵件日誌,我得到:「錯誤」,「調度-0」,「13年4月18日」,「17點29分13秒」 ,,「javax.mail.AuthenticationFailedException:535沒有定義SMTP服務器使用真實服務器地址而不是127.0.0.1「。 – yugalkishorbais

+1

您是在ColdFusion admin還是在cfmail標籤中定義了郵件服務器?它試圖通過你的Windows 7電腦(本地主機)發送郵件,這可能是不正確的。看到類似的帖子http://stackoverflow.com/questions/15899814/535-no-smtp-server-defined-use-real-server-address-instead-of-127-0-0-1-in-your –

回答

2

看着您收到我的猜測錯誤。可能是因爲您尚未定義要使用的ColdFusion的SMTP服務器所以它試圖通過你的Windows 7電腦路由郵件。您可以在ColdFusion管理員中爲所有cfmail標記定義SMTP服務器設置。 (您也可以在cfmail標籤中定義設置。)

這是link to the docs for the mail settings under the ColdFusion administrator

在管理員添加設置後一定要檢查「驗證郵件服務器連接」選項。這將在您點擊提交按鈕時爲您測試連接。只有成功連接到SMTP服務器後,您的郵件纔會生效。