исправлено Отправка писем через SMTP

Exile

Администратор
Объединил темы в одну. Да, баг известен. Пока могу посоветовать только отправку через свой сервер.
 

nematik

Пользователь
Выходит при регистрации и отправке массовой рассылки ошибка только недавно обновил трекер до 600 ревизии Ran into problems sending mail. Response: 501 >: "@" or "." expected after "Wictor"
 

nematik

Пользователь
А так если включу регистацию по емаилу как через него регестрироваться или можно ли от старых ревизий почтовик прикрутить чтобы работал?
 

Deishelon

Пользователь
Exile
Где то в этом посте ты посоветовал отправлять через локальный смтп сервер
поставил настроил,и воспроизвел ошибку
Image 730.png

Собственно на скрине видно,что при формировании в конце отсутствует ">" и без этого почтовик не может оправить
Подскажи где покопаться в коде,что бы это исправить
или если есть подскажи готовое решение
Благодарю!
 

dchistyakov

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

library/includes/smtp.php

Строка 27:
global $bb_cfg;

после добавляем:
if(preg_match('%<(.+)>%smi', $mail_to, $regs)){
$mail_to = $regs[1];
}


Please Login or Register to view hidden text.




ЗЫ:
предыдущее решение действительно только при регистрации работает.
 
Последнее редактирование:
Сверху