有没有办法在magento下订单时通过电子邮件通知管理员?我觉得这是一个愚蠢的问题,但我目前正在下测试订单,但没有收到任何电子邮件通知。
默认情况下,订单是否还会收到电子邮件通知,还是管理员每次收到订单时都必须单击“发票按钮”?
在magento后端转到
System > Configuration
Left Naviagation > Sales > Sales Emails
此选项将允许您配置邮件发送设置,您可以在其中要求 magento 在下订单时向您发送邮件。
或者,您可以创建一个带有观察者的插件,该观察者侦听下订单的事件,您可以在观察者中编写邮件发送代码。
一旦配置...
您确定正在发送电子邮件吗?
<?php
$to = "recipient@example.com";
$subject = "Hi!";
$body = "Hi,\n\nHow are you?";
if (mail($to, $subject, $body)) {
echo("sent!");
} else {
echo("failed");
}
?>
还要检查您的 /var/log/maillog 中的消息。
转到系统 -> 配置 -> 选择商店电子邮件地址并更改销售代表的电子邮件地址。
然后转到左侧导航 > 销售 > 销售电子邮件并确保它设置为销售代表。
也只需检查您是否已在主站点上完成此操作。