Перейти к содержанию
Форум поддержки пользователей VamShop

Не работает почта в магазине!


Сергей Назаренко

Рекомендуемые сообщения

Сергей Назаренко

После сделанного заказа в магазине не приходят уведомления ни админу, ни покупателю. Сам электронный ящик работает. на хостинге никаких изменений не было, так как раньше все работало.

Ссылка на сообщение
Поделиться на другие сайты

В Админке - Настройки - Настройка email есть настройки, не пустая страница?!

Шаблоны писем в /templates/шаблон/mail/russian/ не пустые?

Ссылка на сообщение
Поделиться на другие сайты

Что за хостинг, как называется?!

В Админке - Настройки - Настройка Email - Способ отправки стоит mail ?!

У хостинга точно разрешена отправка почты?!

В магзаине точно нет проблем с отправкой, все скрипты на месте и работают.

Ссылка на сообщение
Поделиться на другие сайты
Сергей Назаренко

Способ отправки sendmail стоит, хостинг - ukraine.com.ua

"Почта с сайта: вы можете отправлять почту с сайта функцией mail(), sendmail и smtp.- это написано на хостинге.

А на счет проблем с отправкой, скриптами. Вроде все работает, ошибок никаких не выдает. А когда проверяем почту, писем нет

Ссылка на сообщение
Поделиться на другие сайты

А почему sendmail стоит, а не mail ?!

Поставьте mail

Ещё на некоторых хостингах например нужно свой ящик добавлять в белые списки, иначе почта не уходит вообще.

Ссылка на сообщение
Поделиться на другие сайты
Сергей Назаренко

у нас почта gmail на хостинге не рекомендуют добавлять в белый список доменные имена gmail.com. У нас стоял sendmail и путь к нему, путь тоже удалять?

Ссылка на сообщение
Поделиться на другие сайты

Если всё работало и в скриптах ничего не меняли, то ведь логично предположить, что что-то изменилось на хостинге?!

Спросите у них, только напирайте на то, что всё работало.

Ссылка на сообщение
Поделиться на другие сайты
Сергей Назаренко

спрашивали, они отвечают что ничего не меняли, будем еще пытаться спрашивать. Больше ничего не может быть?

Ссылка на сообщение
Поделиться на другие сайты
Сергей Назаренко

Произошла ошибка при инициализации Mail функции. Не удалось отправить email.

Ошибка: Произошла ошибка при инициализации Mail функции. -это пишет когда пытаешься зарегистрироваться когда поставили mail

Ссылка на сообщение
Поделиться на другие сайты

Ну тогда остаётся вариант с smtp и любым внешним smtp сервером.

Но дело на 99% не в магазине.

Ссылка на сообщение
Поделиться на другие сайты
  • 2 months later...

Разбираюсь с этой ошибкой сейчас и пока не могу понять в чем дело. У меня свой VPS - там несколько скриптов стоят, на которых отправка работает отлично почты любым способом. Почту для доменов делегировал на яндекс, т.е. отвечают за отправку сервера яндекса. На хостинге все почтовые расширения установлены также. Единственная проблема со скриптом vamshop, выдает ошибку инициализаии mail функции - пока проблема не решена.

Ссылка на сообщение
Поделиться на другие сайты

Если у Вас яндекс почта, то может просто нужно в Админке - Настройки - Настройка email - Способ отправки указать smtp и ниже указать smtp сервер яндекса, логин и пароль?!

Ссылка на сообщение
Поделиться на другие сайты

Сделал как вариант, теперь следующее Ошибка: Неверный адрес отправителя , SMTP server error: 5.7.1 Sender address rejected: not owned by auth user. Проверил SMTP отправку с другого сайта на этом же серве на службу почты яндекса - все работает как часы. Т.е. проблема не в почте яндекса, а в том как срипт данные передает я думаю. Если суппорта не затруднит, мог бы он глянуть на проблему лично. Я дам доступ ftp и админки (действует 3 месяца поддержки у меня).

Ссылка на сообщение
Поделиться на другие сайты

Судя по ошибке, видимо, нужно email в качестве отправилетя указывать в определённом домене.

Ну а если вот так попробовать - http://vamshop.ru/forum/topic/8108-%D0%BD%D0%B5-%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%B0%D0%B5%D1%82-%D0%BE%D1%82%D0%BF%D1%80%D0%B0%D0%B2%D0%BA%D0%B0-%D0%BF%D0%BE%D1%87%D1%82%D1%8B-%D0%BD%D0%B0-%D1%85%D0%BE%D1%81%D1%82%D0%B8%D0%BD%D0%B3%D0%B5-1gbru-%D1%87%D1%82%D0%BE-%D0%B4%D0%B5%D0%BB/page__hl__%2B1gb+%2Bvam_php_mail__fromsearch__1

Просто mail функция.

Ссылка на сообщение
Поделиться на другие сайты

Спасибо поддержке, проблема решилась включением в файл inc/vam_php_mail.inc

следующей записи (т.е. заменой всего содержимого)


<?php
function vam_php_mail
($from_email_address, $from_email_name,
$to_email_address, $to_name, $forwarding_to, $reply_address,
$reply_address_name, $path_to_attachement,
$path_to_more_attachements, $email_subject,
$message_body_html, $message_body_plain)
{
mail($to_email_address, $email_subject, $message_body_plain);
}
?>
[/CODE]

Ссылка на сообщение
Поделиться на другие сайты
×
×
  • Создать...