当Media由Media Temple托管并且电子邮件由domains.live.com托管
我在我的网站上设置了一个简单的表单来测试使用
PHP发送电子邮件.
表单将三个文本字段的输入发布到email-form-process.php,如下所示: <?php $email = $_POST['email']; $subject = "Test Email Worked"; $msg = $_POST['comment']; mail ('$email','$subject','$msg'); header('Location: email-form-confirm.php'); exit(); ?> 我在测试中回应了三个输入,以确保email-form-process.php从表单中接收它们. 我遇到的问题是我的任何电子邮件都没有收到该电子邮件.我已经测试了它将发送到@ live.com电子邮件以及由domains.live.com托管的两个自定义域. 我使用domains.live.com来托管我的网站的所有电子邮件.我通过我的主机MediaTemple设置了我的DNS记录,用于domains.live.com来处理我的电子邮件.这对于常规电子邮件非常有用,但我不确定使用domains.live.com托管的自定义域电子邮件在PHP中发送电子邮件的最佳方式. 当我的域由MediaTemple托管并且我的电子邮件由domains.live.com托管时,如何通过PHP从me@mydomain.com发送电子邮件? 我还没有尝试过使用SMTP方法.在以下链接中找到的解决方案对我来说是一个好方向吗? http://www.9lessons.info/2009/10/send-mail-using-smtp-and-php.html 提前感谢您提供的任何帮助! -标记 解决方法
如果您在其他地方托管邮件,则需要为您的服务器禁用本地邮件.
http://kb.mediatemple.net/questions/519/How+to+enable+or+disable+local+mail+for+your+server%3F (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |