Jump to content
Дизайн и модификация IPS Community IPBSkinsBETA
Search In
  • More options...
Find results that contain...
Find results in...
Sign in to follow this  
avgaz

Перестали уходить письма через php mail()

Recommended Posts

Собственно с пустого места форум перестал отправлять письма уже несколько дней, в настройках стоит через PHP Mail() в логах форума сообщения "Невозможно отправить сообщение" то же самое при тестировании из АДЦ до этого все работало нормально. можно было подумать что, что то не сервере, но скрипт по типу

mail($to, $subj, $mess, $headers, "-f $ymail");

Нормально отправляет письма, в чем может быть проблема?

Edited by avgaz

Share this post


Link to post
Share on other sites

А вот и не с пустого места!

Это все из-за обновления PHP. Там в версии 5.5.27 или 28 разрабы ужесточили политику по заголовкам при отправке через php mail(). Мы с программистом (точнее он) полдня просидели прежде чем выявили причину и переделали скрипт отправки. Там разрабы PHP так через одно место сделали отправку, что мама не горюй....

Share this post


Link to post
Share on other sites

у меня php 5.4.44 да и простейший скрипт что выше привел, отправляет нормально письма, а форум не хочет, так и пришлось включать smtp через яндекс почту.

Share this post


Link to post
Share on other sites

с smtp Яндекса то же вышел косяк идут ошибки на уведомления из тем такого содержания

Email was not sent successfully

554 554 5.7.1 Message rejected under suspicion of SPAM http://help.yandex.ru/mail/spam/sending-limits.xml 1441232448-zzg3Etujl3-KmHO2JYW

 

Блин беда какая то ((

Share this post


Link to post
Share on other sites

Не ужели не у кого нет соображений по этому поводу, ведь дело явно в форуме, так как сейчас создал простейший скрипт в каталоге форума он прекрасно отправляет письма

<?php
       $title = "Тест";
       $mess =  "Тестовая отправка";
       // $to - кому отправляем
       $to = 'gazelleclub@mail.ru';
       // $from - от кого
       $from='';
       // функция, которая отправляет наше письмо.
       mail($to, $title, $mess, $from);


?> 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...