fixed Ошибки групп

Lange

Legend
TP version
other
При добавлении в группу пользователя созданного через админку, выскакивают такие ошибки:
Failed sending email: Symfony\Component\Mailer\Exception\TransportException: Connection to "process /usr/sbin/sendmail -bs" has been closed unexpectedly. in C:\server\domains\test\vendor\symfony\mailer\Transport\Smtp\Stream\AbstractStream.php:84 Stack trace: #0 C:\server\domains\test\vendor\symfony\mailer\Transport\Smtp\SmtpTransport.php(315): Symfony\Component\Mailer\Transport\Smtp\Stream\AbstractStream->readLine() #1 C:\server\domains\test\vendor\symfony\mailer\Transport\Smtp\SmtpTransport.php(252): Symfony\Component\Mailer\Transport\Smtp\SmtpTransport->getFullResponse() #2 C:\server\domains\test\vendor\symfony\mailer\Transport\Smtp\SmtpTransport.php(194): Symfony\Component\Mailer\Transport\Smtp\SmtpTransport->start() #3 C:\server\domains\test\vendor\symfony\mailer\Transport\AbstractTransport.php(72): Symfony\Component\Mailer\Transport\Smtp\SmtpTransport->doSend() #4 C:\server\domains\test\vendor\symfony\mailer\Transport\Smtp\SmtpTransport.php(136): Symfony\Component\Mailer\Transport\AbstractTransport->send() #5 C:\server\domains\test\vendor\symfony\mailer\Transport\SendmailTransport.php(74): Symfony\Component\Mailer\Transport\Smtp\SmtpTransport->send() #6 C:\server\domains\test\vendor\symfony\mailer\Mailer.php(45): Symfony\Component\Mailer\Transport\SendmailTransport->send() #7 C:\server\domains\test\src\Emailer.php(194): Symfony\Component\Mailer\Mailer->send() #8 C:\server\domains\test\group.php(226): TorrentPier\Emailer->send() #9 {main}
 
Почту настраивали в конфиге для отправки писем? Если нет, пробуйте отключить отправку на почту уведомления о вступлении/принятия в группу, library/config.php поменять на
$bb_cfg['group_send_email'] = false;
 
При добавлении в группу пользователя созданного через админку, выскакивают такие ошибки:
Это из-за того что не настроен SMTP для отправки писем. Conteo выше ответил как исправить.
 
Это из-за того что не настроен SMTP для отправки писем. Conteo выше ответил как исправить.
Да, все верно, проверил сейчас, ошибки нет после отключения. Может стоит исключение сделать какое нибудь, если не настроено, то ничего не происходит.
 
Да, все верно, проверил сейчас, ошибки нет после отключения. Может стоит исключение сделать какое нибудь, если не настроено, то ничего не происходит.
Да, стоит. Реализую к beta1 думаю
 
В целом проблема исправлена. Теперь сообщение об ошибке более дружелюбное
Снимок экрана 2023-07-17 003200.png
 
Делаю все тоже самое, но отправляю в личку сообщение пользователю, выдает ошибки:
Failed sending email: Symfony\Component\Mailer\Exception\TransportException: Connection to "process /usr/sbin/sendmail -bs" has been closed unexpectedly. in C:\server\domains\test\vendor\symfony\mailer\Transport\Smtp\Stream\AbstractStream.php:84 Stack trace: #0 C:\server\domains\test\vendor\symfony\mailer\Transport\Smtp\SmtpTransport.php(315): Symfony\Component\Mailer\Transport\Smtp\Stream\AbstractStream->readLine() #1 C:\server\domains\test\vendor\symfony\mailer\Transport\Smtp\SmtpTransport.php(252): Symfony\Component\Mailer\Transport\Smtp\SmtpTransport->getFullResponse() #2 C:\server\domains\test\vendor\symfony\mailer\Transport\Smtp\SmtpTransport.php(194): Symfony\Component\Mailer\Transport\Smtp\SmtpTransport->start() #3 C:\server\domains\test\vendor\symfony\mailer\Transport\AbstractTransport.php(72): Symfony\Component\Mailer\Transport\Smtp\SmtpTransport->doSend() #4 C:\server\domains\test\vendor\symfony\mailer\Transport\Smtp\SmtpTransport.php(136): Symfony\Component\Mailer\Transport\AbstractTransport->send() #5 C:\server\domains\test\vendor\symfony\mailer\Transport\SendmailTransport.php(74): Symfony\Component\Mailer\Transport\Smtp\SmtpTransport->send() #6 C:\server\domains\test\vendor\symfony\mailer\Mailer.php(45): Symfony\Component\Mailer\Transport\SendmailTransport->send() #7 C:\server\domains\test\src\Emailer.php(194): Symfony\Component\Mailer\Mailer->send() #8 C:\server\domains\test\privmsg.php(926): TorrentPier\Emailer->send() #9 {main}

Причем в конфиге, как я выше писал, отключены письма.
 
Выгрузил себе изменения, ошибка теперь выскакивает как у вас на картинке, хотя письма отключены.
При добавлении в группу, просто добавляет.
Значит не отключен сам emailer в настройках. А вообще, $bb_cfg['group_send_email'] вот отключение этого разве недостаточно? Ошибка все равно есть?
 
Back
Top