WordPress如何设置SMTP发送邮件?

WordPress设置发送SMTP邮件非常麻烦,方法的方法:

wp-config.php修改

define('WP_MAIL_SMTP', true);
define('SMTP_HOST', 'smtp.example.com');
define('SMTP_PORT', '587');
define('SMTP_AUTH', true);
define('SMTP_USERNAME', '[email protected]');
define('SMTP_PASSWORD', 'your_password');

这个方法我已经试过了,有效,但是很慢。存在注册、评论时务跳转,实际已经成功。并且收到邮件也非常延迟。

php sendmail

这个方法我也试过了,和上面方法都差不多,最关键的是很依赖服务的配置。

第三方SMTP

使用Easy WP SMTP插件,安装后设置时需要注意两点:

  1. 加密类型一定选择SSL,不要选择TLS,否则发邮件会不成功。
  2. SMTP密码需要是邮箱的授权码,这个需要去你设置的SMTP官方去查看。
Easy WP SMTP
Easy WP SMTP

设置成功后,可以进行发邮件测试,如果通过,即设置成功。

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注