簡體   English   中英

SilverStripe SMTP身份驗證而不是PHP mail()函數

[英]SilverStripe SMTP authentication instead of PHP mail() function

出於安全原因,我的托管服務提供商(webhosting.uk.com)已禁用PHP mail()函數,該函數需要使用SMTP身份驗證更新我們的代碼。 我不知道如何更改代碼,我想它是在藍寶石文件夾中? 目前,我網站上的聯系表格沒有將電子郵件發送給收件人,而新聞通訊模塊也沒有發送...任何人都可以幫助我,或指出我正確的方向?

提前致謝

不要更改核心中的代碼 - 它會使更新變得復雜而且不是必需的。

這個問題有一個專門的模塊: https//github.com/xeraa/silverstripe-smtp免責聲明:我是作者,但它是免費的+ BSD許可,所以沒有理由不使用它。

我在網站主機上維護的網站遇到了同樣的問題。 我還沒有解決問題(缺乏時間),但是虛擬主機確實提供了一種使用SMTP身份驗證進行電子郵件發送的示例方法。

這是我從webhosting獲得的郵件的鏈接: http//taverham.webhosting.uk.com/auth.txt 這要求你從這里下載一個zip文件,其中包含允許你使用SMTP身份驗證的php腳本代碼。

希望有所幫助!

想想我找到了解決方案: http//www.silverstripe.org/general-questions/show/7991

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM