也想出现在这里?联系我们

WordPress无插件使用SMTP发送邮件

2023.12.29 wordpress教程
  • 文章介绍
  • 升级版本
  • 评价&建议

要在WordPress中无插件地使用SMTP发送邮件,您需要通过代码自定义邮件功能。以下是一个示例,可以帮助您设置SMTP邮件发送:

  1. 打开您的WordPress主题的functions.php文件,通常位于wpcontent/themes/yourthemename/目录下。

  2. 添加以下代码以启用SMTP邮件发送功能:

// 配置SMTP邮件发送
add_action('phpmailer_init', 'configure_smtp');

function configure_smtp($phpmailer) {
    $phpmailer>isSMTP();
    $phpmailer>Host       = 'smtp.example.com'; // SMTP服务器地址
    $phpmailer>SMTPAuth   = true; // 启用SMTP认证
    $phpmailer>Username   = 'yoursmtpusername'; // SMTP用户名
    $phpmailer>Password   = 'yoursmtppassword'; // SMTP密码
    $phpmailer>SMTPSecure = 'ssl'; // 使用SSL加密(可以根据需要更改为tls)
    $phpmailer>Port       = 465; // SMTP端口号(通常SSL是465,TLS是587)

    // 可选:如果您的SMTP服务器需要特定的发送者地址,取消注释以下行并设置发送者地址
    //$phpmailer>SetFrom('youremail@example.com', 'Your Name');
}

请确保替换上述代码中的以下信息:

'smtp.example.com':您的SMTP服务器地址。
'yoursmtpusername':您的SMTP用户名。
'yoursmtppassword':您的SMTP密码。
'youremail@example.com':您希望用作发送者的电子邮件地址。
'Your Name':您希望用作发送者的名称。

  1. 保存并上传functions.php文件。

现在,WordPress将使用配置的SMTP服务器来发送邮件,而不再使用本地邮件服务器。确保您的SMTP凭据和服务器信息正确,并进行适当的测试以确保一切正常工作。如果需要更改SMTP端口或加密设置,请相应地调整上述代码中的值。

有用0
  • 2023.12.29初次和大家见面了!

等待您对该主题的建议

发表评论

还能输入240个字

Hi, 欢迎加入Wordpress技术交流群,带你装逼带你飞!

我要入群
也想出现在这里?联系我们
wordpress加速

我来推荐一个更牛逼的给你看看?

  • 猛戳我吧