Объявление

Хотите приглашение на сайт? Пишите: niikto@samovarchik.info


 

Re: Проблемы с отправкой почты

Т.к. для анкеты потребовалась возможность отправлять письма с вложениями, было принято решение использовать "официальные" PEAR Mail и Mail/mime.

Для проверки, установлен ли PEAR, был написан простой скрипт test.php. Результат его выполнения:

Warning: require_once(Mail.php) [function.require-once]: failed to open stream: No such file or directory in /home2/samovar1/public_html/test.php on line 5

Fatal error: require_once() [function.require]: Failed opening required 'Mail.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home2/samovar1/public_html/test.php on line 5

Редактировался yoorick (29.11.2010, 18:48:47)

Re: Проблемы с отправкой почты

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

Шаблоны были возвращены на место. Проблема устранена.

Re: Проблемы с отправкой почты

Далее переписка с саппортом хостера.

- Нам подключили PHP PEAR Mail и Mail/mime.
(Также выяснилось, что мы и сами могли подключить их через панель управления хостингом)
- Добавили /home2/samovar1/php (сюда установлен PEAR) в include_path.

Больше ничего важного в длинной переписке с хостером я не вижу. (Так что и это сообщение получается кратким)

Re: Проблемы с отправкой почты

Т.к. почему-то письма на ***@samovarchik.info не доходят, решил немного поэкспериментировать с другими адресами:

***@mailinator.com - письмо дошло сразу же.
***@mail.ru - письмо дошло сразу, помещено в папку Входящие.
***@gmail.com - письмо дошло сразу, помещено в папку Спам :(
***@samovarchik.info - так и не пришло ни одно письмо.

Пока возникает 2 предположения:
- Письма пытаются уйти на какие-то внутренние адреса хостера и там и остаются.
- Письма банятся где-то на gmail'е.

P.S. Функция отправки письма говорит, что оно ушло успешно.

upd:

***@gmail.com
lookup host via gmail-smtp-in.l.google.com [71.125.43.27] ...
OK
***@samovarchik.info
virtual_aliases via virtual_aliases router forced address failure
mail-at-...info
virtual_user to local delivery
OK

Копаем дальше...

upd2:
Суть проблемы вижу в том, что в настройках пересылки почты хостинга на gmail, включена галочка, что генерируемые сервером сообщения не пересылаются, а отправляются на "локальнохостинговые" адреса ***@samovarchik.info, если таковые существуют, или в никуда, если не существуют. В понятие "генерируемые сервером" входит и функция "отправить email" в профиле пользователей и т.п.

На этом пока пауза.

Редактировался yoorick (29.11.2010, 22:18:34)

Re: Проблемы с отправкой почты

постой, если на gmail.com доходит, не понятно почему не доходит до samovarchik.info - он же тоже gmail.com, только там прослойка, перенаправляющая mx-записи

Re: Проблемы с отправкой почты

niikto пишет

постой, если на gmail.com доходит, не понятно почему не доходит до samovarchik.info - он же тоже gmail.com, только там прослойка, перенаправляющая mx-записи

Не скажу точно, т.к. лишь в общих чертах представляю как устроена эта система, но из-за каких-то настроек при отправке через mail() (т.е. средствами все того же сервера, на котором работает сайт), сервер воспринимал адреса ***@samovarchik.info как внутрихостинговые и отправлял именно на внутренние адреса. до проверки mx-записей, похоже, даже не доходило. эксперименты с подстановкой в качестве получателя одного из все еще живых внутренних email-адресов, подтвердили это - зайдя через cpanel можно было увидеть это письмо именно в этом ящике.

Сейчас используется smtp от google, т.е. письмо передается не серверу хостера, а серверу гугла, где и проверяются mx-записи. В результате, проблема с отправкой на ***@samovarchik.info исчезла.

На всякий случай добавлю, может быть кому-нибудь пригодится:
Google требует использования SSL для отправки почты. Просто поставить в админке галочку "SMTP через SSL" недостаточно, нужно в поле "Сервер SMTP" явно указать порт

smtp.googlemail.com:465
 

Дизайн сайта отсутствует
оформление: Группа «САМОВАРчик»

[ Сгенерировано за 0.014 сек, 8 запросов выполнено - Использовано памяти: 1.89 MiB (Пик: 1.95 MiB) ]