【发布时间】:2016-06-03 14:30:50
【问题描述】:
我已经使用 HostGator 上托管的 WooCommerce 2.5.5(和 WP 4.4.3)运行基本的电子商务网站设置。默认情况下,不会发送来自 WooCommerce 的任何电子邮件。我已经使用 Contact Form 7 测试了电子邮件,并且可以正常工作。有 Postman SMTP 插件,我可以使用 Google SMTP 发送 WooCommerce 电子邮件。
我不知道为什么 WooCommerce 在使用默认(以及使用其他形式)WP 邮件功能时不发送电子邮件。我还可以通过直接 PHP 发送测试电子邮件。
$email_string = WC_Emails::get_from_address(); 返回正确的电子邮件地址。
我还通过在functions.php中添加以下代码来测试HTML电子邮件是否存在问题
function set_content_type($content_type){
return 'text/html';
}
add_filter('wp_mail_content_type','set_content_type');
并使用 Contact Form 7 对其进行测试 - 电子邮件通过,因此与电子邮件内容类型无关。
【问题讨论】:
-
检查后能否设置其他SMTP(不包括gmail)详细信息?
标签: php wordpress woocommerce