WordPress 安装。如何设置服务器以允许其发送电子邮件?

WordPress 安装。如何设置服务器以允许其发送电子邮件?

所以我刚刚在 AWS(Ubuntu AMI)上为 WordPress 服务器设置了一个新的 EC2 实例。我非常擅长设置 LAMP 堆栈,但我不知道如何让服务器允许发送电子邮件。此框永远不会用于接收电子邮件,只会用于发送。那么我需要为此做些什么特别的事情吗?我安装了 mailuitls,但这就是我所能做到的,我很确定我搞砸了。

菲利普

答案1

首先检查邮件发送是否正常。使用 bash 命令

    echo "Mail Body" | mail -s "Mail Subject" your_mail@your_domain

检查一下。如果您可以接收邮件,则此功能已启用,您可以进入下一步;使用 wordpress 而不是基本的 bash 命令行。例如,您可以转到那里安装插件

答案2

如果您需要测试电子邮件:http://php.net/manual/fr/function.mail.php 只需将如下所示的小型 php 脚本放入您的根目录并执行它:

<?php
$to      = '[email protected]';
$subject = 'the subject';
$message = 'hello';
$headers = 'From: [email protected]' . "\r\n" .
    'Reply-To: [email protected]' . "\r\n" .
    'X-Mailer: PHP/' . phpversion();

mail($to, $subject, $message, $headers);
?>

它能正常工作吗?

相关内容