4
我想發送電子郵件正文中的谷歌登錄鏈接,但它始終標記爲垃圾郵件。電子郵件總是去垃圾郵件文件夾
我找到的原因只有accounts.google.com
,即使'google.com'也沒有。當我把account.
開始這個;它會發送垃圾郵件,否則一切正常。
請參閱下面的鏈接和電子郵件正文。
$google_link='accounts.google.com/o/oauth2/auth?response_type=code&redirect_uri='.$site_url.'&client_id='.$client_id.'&scope=email+profile&access_type=online&approval_prompt=auto';
$html.='<div>
<a href="'.$google_link.'">Click here</a>
</div>
';
wp_mail($email_address,subject, $html, $headers);
問:有什麼辦法來加密該URL的電子郵件正文發送和它在電子郵件/ Gmail收件箱是否正確?
是否有其他方法可以避免電子郵件發送垃圾郵件,如使用任何第三方郵件發送工具標記特定電子郵件?
UnSpam your email。教你的垃圾郵件過濾器,它不是垃圾郵件 – Justinas
你的URL不是一個絕對的URL。將「https://」添加到您網址的開頭。也提供您的電子郵件的文本MIME唯一版本。然後再次使用完整的HTML標記。我不知道是否wp_mail爲你處理 – lumio
@lumio是的,我使用文本MIME類型已經'$頭。='內容類型:文本/ HTML; charset = iso-8859-1'。爲 「\ r \ n」 個; '和URL是絕對的,上面的代碼只是一個例子,我通過一些簡單的邏輯動態地添加'https://',簡而言之,在發送電子郵件之前,url變成絕對的。 –