我正在使用**Magento 1.9.1。**我在本地机器上安装了magento
。但是电子邮件在这里不工作。
当注册用户下订单时,管理员的电子邮件不会发送。同样,当管理员点击Orders
部分的Send Email
按钮时,会显示消息The order email has been sent
,但电子邮件不会发送。
同样在Email to a friend
部分,我为发送消息填充了to
和from
字段。这也不起作用。
当我单击forget password
时,邮件没有发送到相应的邮件ID。
我怎样才能使这个工作。请帮助我...任何帮助都是非常值得感谢的。
- 谢谢-谢谢
2条答案
按热度按时间quhf5bfb1#
更有可能是因为你没有在你的Magento上设置cron。
尝试访问Magento的页面 * cron.php *,类似于http://example.com/cron.php,两次,看看是否收到了电子邮件。
Magento正在cron上发送邮件,以减轻网站的邮件费用。
然后访问this link来了解magento中的cron并设置您的cron。
如果您使用的是 *nix OS:
1.在shell上:
crontab -e
1.在此crontab中:
*/5 * * * * /bin/sh /absolute/path/to/magento/cron.sh
个1.保存crontab,您应该可以开始了。
rfbsl7qr2#
要从本地计算机发送电子邮件,您必须设置电子邮件客户端。为此,请安装扩展
http://www.magentocommerce.com/magento-connect/smtp-pro-email-free-custom-smtp-email.html
扩展的屏幕截图中提供了说明。您只需要在这里输入电子邮件地址就行了。
有了这个,你可以从本地机器semd电子邮件。
希望这会有所帮助。