出於安全原因,我的託管提供商(webhosting.uk.com)已禁用PHP郵件()函數,該函數需要使用SMTP驗證更新我們的代碼。我不知道如何更改代碼,我想它是在藍寶石文件夾中?目前,我網站上的聯繫表格不會將電子郵件發送給收件人,通訊模塊也無法發送......任何人都可以在此幫助我,還是指出我的方向正確?SilverStripe SMTP身份驗證代替PHP郵件()函數
在此先感謝
出於安全原因,我的託管提供商(webhosting.uk.com)已禁用PHP郵件()函數,該函數需要使用SMTP驗證更新我們的代碼。我不知道如何更改代碼,我想它是在藍寶石文件夾中?目前,我網站上的聯繫表格不會將電子郵件發送給收件人,通訊模塊也無法發送......任何人都可以在此幫助我,還是指出我的方向正確?SilverStripe SMTP身份驗證代替PHP郵件()函數
在此先感謝
我有一個網站,我維持虛擬主機相同的問題。我還沒有解決這個問題(缺乏時間),但是網絡主機提供了一個使用SMTP認證發送電子郵件的示例方法。
這是我從網站主辦的郵件鏈接:http://taverham.webhosting.uk.com/auth.txt。這就要求你從here下載一個zip文件,其中包含了允許你使用SMTP認證的php腳本代碼。
希望有幫助!
感謝尼克,問題是沒有改變SMTP的郵件功能,問題是如何改變它在SilverStripe的源代碼,但無論如何感謝:) – Mauro74
好吧,我錯過了銀色條紋參與,對不起! :) –
不要更改核心代碼 - 它將使複雜的更新,是沒有必要的。
這個問題有一個專用的模塊:https://github.com/xeraa/silverstripe-smtp 免責聲明:我是作者,但它是免費的+ BSD許可,所以沒有理由不使用它。
應該有一個規則,將這些奇怪的應用程序名稱添加到問題標題中。它不是PHP,它的一些silverstrippe無論它是什麼 –
添加SilverStripe的標題,現在開心嗎?放鬆花花公子 – Mauro74
謝謝。有數百個奇怪的應用程序,你們所有的提問者都確定每個人都知道他們。 –