Перейти к содержанию
Официальный форум поддержки Simpla

Проблема отправки писем покупателям


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

Всем привет. У меня не понятная ситуация, не могу понять в чем проблема..

Раньше использовал для "Обратный адрес оповещений" почтовый ящик mail.ru, но сегодня я решил переделать, прикрутил свой домен к Google, создал ящик под этим аккаунтом, проверил работоспособность, отправляет куда хочешь, принимает. 

Заменил в настройках все ящики с mail.ru на googloвские (shop@name-domain.ru).

Делаю заказ, указываю почту гугла, приходит как мне письмо о новом заказе, так и покупателю тоже, но если покупатель указывает почту от майл.ру, то мне на гугл почту приходит сообщение о новом заказе, а покупателю ничего не приходит, но мне еще приходит сообщение от хостинга:

 

This message was created automatically by mail delivery software.

A message that you sent could not be delivered to one or more of its
recipients. This is a permanent error. The following address(es) failed:

  adress@mail.ru
    SMTP error from remote mail server after end of data:

    host mxs.mail.ru [94.100.176.20]: 550 Message was not accepted -- it contains invalid headers.  More specially, 'From:' header must match user you are sending mail from.  See http://help.mail.ru/mail-help/mailer/popsmtp for details.

 

 

Меняю "Обратный адрес оповещений" с гугл на майл, оповещение покупателю приходит. Что делать ребят? Могу сделать почту на хостинге без проблем, но не хочу, так как хостинг вещь не постоянная...

Выручайте братцы!


 

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

Не нравиться заголовок письма.

 

По сути отправляя письмо вы подменяете отправилеля на свой адрес. Мылу не нравиться когда у письма указан отправитель из их домена (скажем mail.ru), но письмо отправлено не от них. Т.е. отправитель очевидно подменен => Блок.

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

Понятно что в заголовке..

Нашел решение проблемы http://adminway.ru/reshenie-php-problemy-550-message-was-not-accepted

Получается что нужно писать хостеру? Так как у меня нет доступа к этому файлу

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

В панели управления ispmanager хостинга в свойствах домена изменил майл администратора на тот который указан в симпла в настройках.

Ссылка на сообщение
Поделиться на другие сайты
  • 1 месяц спустя...

вот что мне пишет хостинг

 

В вашем скрипте подставляются не стандартные хедеры:

class Notify extends Simpla
{
function email($to, $subject, $message, $from = '', $reply_to = '')
{
$headers = "MIME-Version: 1.0\n" ;
$headers .= "Content-type: text/html; charset=utf-8; \r\n"; 
$headers .= "From: $from\r\n";
if(!empty($reply_to))
$headers .= "reply-to: $reply_to\r\n";

$subject = "=?utf-8?B?".base64_encode($subject)."?=";

@mail($to, $subject, $message, $headers);
}

Судя по тексту ошибки:
550 Message was not accepted -- it contains invalid headers.
проблема в них.

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

Присоединяйтесь к обсуждению

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

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...