我正在尝试在电子邮件正文中发送Google登录链接,但它总是被标记为垃圾邮件。
我找到的唯一原因是accounts.google.com,即使google.com也不行。当我在开头加上account.时,它就会被标记为垃圾邮件,否则一切正常。
请见下方的链接和电子邮件正文。
我找到的唯一原因是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收件箱中正常工作?
是否有其他方法可以避免电子邮件进入垃圾邮件,例如使用任何第三方邮件发送工具标记特定主题的电子邮件?
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
,而且URL是绝对的,上面的代码只是一个例子,我通过一些简单的逻辑动态地添加https://
,简言之,在发送电子邮件之前,URL变成了绝对路径。 - Esar-ul-haq Qasmitext/plain
- 应该表达得更清楚 :) - 也许 这篇文章(扩大受众并提高垃圾邮件分数:为什么多部分电子邮件很重要) 也会有所帮助。 - lumio