我正在尝试为我正在工作的网站制作新表格。 在这个网站上,我们已经有一个可以正常工作的表格,我现在正在做的表格也可以。 但是,一旦我从例如更改标题参数中的从地址从“ workingUser@mydomain.com”到“ anotherUser@mydomain.com”,它不会发送电子邮件。 我在Google上搜索了很多,但仍然找不到任何答案。这是服务器配置的东西还是我做错了什么?
这是到目前为止我的配置,不起作用(当然,我更改了值):
PanoView
这是发送后我得到的:
componentWillReceiveProps(newProps) {
// Pano received
const oldPanoID = this.props.match.params.panoID;
const newPanoID = newProps.match.params.panoID;
if (oldPanoID !== newPanoID) {
loadPano(newPanoID);
}
}
这些正在工作
$mailTo = 'toUser@myDomain.com';
$mailSubject = 'Test';
$mailText = 'Test text';
$headers = 'From: notWorkingAdress@myDomain.com'."\r\n";
$headers .= 'MIME-Version: 1.0'."\r\n";
$headers .= 'Content-Type: text/html; charset=UTF-8'."\r\n";
mail($mailTo, $mailSubject, $mailText, $headers, "-f notWorkingAdress@myDomain.com");
这是发送后我得到的:
Array
(
[MailTo] => toUser@myDomain.com
[MailSubject] => Test
[MailText] => Test text
[Header] => From: notWorkingAdress@myDomain.com
MIME-Version: 1.0
Content-Type: text/html; charset=UTF-8
[mailSent1] =>
[mailSent2] =>
)
有人知道我在做什么错吗? 我正在使用reactjs将请求发送到我的PHP脚本。正如我在“ working@myDomain.com”地址中所说的那样,一切正常。
与此处其他问题的区别在于,它与一个特定的电子邮件地址完美配合,但与同一域中的任何其他地址都不兼容。