Я использую Magento 1.9.1. Я установил magento
на свою локальную машину. Но электронная почта здесь не работает.
Когда зарегистрированный пользователь делает заказ, электронная почта от администратора не отправляется. Также, когда администратор нажимает кнопку " Send Email
разделе " Orders
", отображается сообщение The order email has been sent
, но адрес электронной почты не был отправлен.
Кроме того, в Email to a friend
секции, я заполнить, to
и from
поля для отправки сообщения. Это тоже не работает.
Когда я нажимаю кнопку " forget password
почта не отправляет соответствующий идентификатор почты.
Как я могу заставить это работать. Пожалуйста, помогите мне... Любая помощь действительно заметна.
Благодарю.
Чтобы отправить электронное письмо с вашего локального компьютера, вам необходимо настроить почтовый клиент. Для этого установите расширение
http://www.magentocommerce.com/magento-connect/smtp-pro-email-free-custom-smtp-email.html
Инструкции приведены на скриншотах расширения. Вам просто нужно ввести адрес электронной почты здесь, вот и все.
С помощью этого вы можете отправить электронную почту с локальной машины.
Надеюсь, это поможет.
Возможно, это связано с тем, что вы не установили cron на Magento. Попытайтесь дважды посетить http://yourmagento.com/cron.php и посмотреть, не получите ли вы электронную почту.
Magento отправляет почту в cron, чтобы облегчить почтовую рассылку сайта.
Затем посетите эту ссылку, чтобы понять cron в magento и установить свой cron. http://www.magentocommerce.com/wiki/1_-_installation_and_configuration/how_to_setup_a_cron_job#magento_and_crontab
Если вы на * nix: на своей оболочке: crontab -e
на этом crontab: */5 * * * */bin/sh/absolute/path/to/magento/cron.sh
Сохраните crontab, и ваше добро идти.