-
Notifications
You must be signed in to change notification settings - Fork 260
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Sending mails to groups fails (again!) #6382
Comments
Seems like this bug rises its ugly head again? BTW: My contact groups have names with spaces. Is this forbidden? |
I have the same problem ! |
I believe I have the same problem with a slight difference in the error log: OCA\Mail\Exception\ServiceException: Could not send message: RCPT first /var/www/vhosts/schloss-schule.wien/cloud.schloss-schule.wien/apps/mail/lib/Service/MailTransmission.php - line 271: Verursacht durch Horde_Mime_Exception: RCPT first /var/www/vhosts/schloss-schule.wien/cloud.schloss-schule.wien/apps/mail/vendor/pear-pear.horde.org/Horde_Mime/Horde/Mime/Mail.php - line 479: Verursacht durch Horde_Mail_Exception: RCPT first /var/www/vhosts/schloss-schule.wien/cloud.schloss-schule.wien/apps/mail/vendor/pear-pear.horde.org/Horde_Mime/Horde/Mime/Part.php - line 1620: Verursacht durch Horde_Smtp_Exception: RCPT first /var/www/vhosts/schloss-schule.wien/cloud.schloss-schule.wien/apps/mail/vendor/pear-pear.horde.org/Horde_Smtp/Horde/Smtp.php - line 712: |
Expanding group recipients to memeber recipients is missing in the outbox implementation. |
@ChristophWurst: Many, many thanks for the fast reaction: I will do some more tests, but group mails are working again so far! |
@escribana What did you do to apply the patch? We are using the mail app in our school and, as it is, teachers can't write to the parents groups right now. So, it's quite urgent to fix this, and I don't have any experience with GitHub. Can you please help? |
Thank you, @ChristophWurst, I applied the patch and sending mails to groups is working. However, some email servers (GMX, web.de) didn't accept the mails, which didn't happen before. I get this error: Remote host said: 554-Transaction failed Sending emails to the same recipients works if I don't use the group. Maybe the email headers are not syntactically correct. |
Steps to reproduce
Expected behavior
Message is sent to all users of the group
Actual behavior
Message stays in outbox and cannot be sent
Mail app version
1.12.0
Mailserver or service
bluewin.ch & gmx.net
Operating system
Ubuntu 20.0.4
PHP engine version
PHP 7.4
Web server
Apache (supported)
Database
MariaDB
Additional info
Log for bluewin.ch -------------------------------------------------------------------------------------------------
OCA\Mail\Exception\ServiceException: Could not send message: need RCPT before DATA
/var/www/html/nextcloud/apps/mail/lib/Service/MailTransmission.php - line 271:
OCA\Mail\Service\MailTransmission->sendMessage()
/var/www/html/nextcloud/apps/mail/lib/Service/OutboxService.php - line 129:
OCA\Mail\Service\MailTransmission->sendLocalMessage()
/var/www/html/nextcloud/apps/mail/lib/Controller/OutboxController.php - line 191:
OCA\Mail\Service\OutboxService->sendMessage()
/var/www/html/nextcloud/lib/private/AppFramework/Http/Dispatcher.php - line 217:
OCA\Mail\Controller\OutboxController->send()
/var/www/html/nextcloud/lib/private/AppFramework/Http/Dispatcher.php - line 126:
OC\AppFramework\Http\Dispatcher->executeController()
/var/www/html/nextcloud/lib/private/AppFramework/App.php - line 157:
OC\AppFramework\Http\Dispatcher->dispatch()
/var/www/html/nextcloud/lib/private/Route/Router.php - line 302:
OC\AppFramework\App::main()
/var/www/html/nextcloud/lib/base.php - line 1008:
OC\Route\Router->match()
/var/www/html/nextcloud/index.php - line 36:
OC::handleRequest()
Caused by Horde_Mime_Exception: need RCPT before DATA
/var/www/html/nextcloud/apps/mail/vendor/pear-pear.horde.org/Horde_Mime/Horde/Mime/Mail.php - line 479:
Horde_Mime_Part->send()
/var/www/html/nextcloud/apps/mail/lib/Service/MailTransmission.php - line 208:
Horde_Mime_Mail->send()
/var/www/html/nextcloud/apps/mail/lib/Service/MailTransmission.php - line 271:
OCA\Mail\Service\MailTransmission->sendMessage()
/var/www/html/nextcloud/apps/mail/lib/Service/OutboxService.php - line 129:
OCA\Mail\Service\MailTransmission->sendLocalMessage()
/var/www/html/nextcloud/apps/mail/lib/Controller/OutboxController.php - line 191:
OCA\Mail\Service\OutboxService->sendMessage()
/var/www/html/nextcloud/lib/private/AppFramework/Http/Dispatcher.php - line 217:
OCA\Mail\Controller\OutboxController->send()
/var/www/html/nextcloud/lib/private/AppFramework/Http/Dispatcher.php - line 126:
OC\AppFramework\Http\Dispatcher->executeController()
/var/www/html/nextcloud/lib/private/AppFramework/App.php - line 157:
OC\AppFramework\Http\Dispatcher->dispatch()
/var/www/html/nextcloud/lib/private/Route/Router.php - line 302:
OC\AppFramework\App::main()
/var/www/html/nextcloud/lib/base.php - line 1008:
OC\Route\Router->match()
/var/www/html/nextcloud/index.php - line 36:
OC::handleRequest()
Caused by Horde_Mail_Exception: need RCPT before DATA
/var/www/html/nextcloud/apps/mail/vendor/pear-pear.horde.org/Horde_Mime/Horde/Mime/Part.php - line 1620:
Horde_Mail_Transport_Smtphorde->send()
/var/www/html/nextcloud/apps/mail/vendor/pear-pear.horde.org/Horde_Mime/Horde/Mime/Mail.php - line 479:
Horde_Mime_Part->send()
/var/www/html/nextcloud/apps/mail/lib/Service/MailTransmission.php - line 208:
Horde_Mime_Mail->send()
/var/www/html/nextcloud/apps/mail/lib/Service/MailTransmission.php - line 271:
OCA\Mail\Service\MailTransmission->sendMessage()
/var/www/html/nextcloud/apps/mail/lib/Service/OutboxService.php - line 129:
OCA\Mail\Service\MailTransmission->sendLocalMessage()
/var/www/html/nextcloud/apps/mail/lib/Controller/OutboxController.php - line 191:
OCA\Mail\Service\OutboxService->sendMessage()
/var/www/html/nextcloud/lib/private/AppFramework/Http/Dispatcher.php - line 217:
OCA\Mail\Controller\OutboxController->send()
/var/www/html/nextcloud/lib/private/AppFramework/Http/Dispatcher.php - line 126:
OC\AppFramework\Http\Dispatcher->executeController()
/var/www/html/nextcloud/lib/private/AppFramework/App.php - line 157:
OC\AppFramework\Http\Dispatcher->dispatch()
/var/www/html/nextcloud/lib/private/Route/Router.php - line 302:
OC\AppFramework\App::main()
/var/www/html/nextcloud/lib/base.php - line 1008:
OC\Route\Router->match()
/var/www/html/nextcloud/index.php - line 36:
OC::handleRequest()
Caused by Horde_Smtp_Exception: need RCPT before DATA
/var/www/html/nextcloud/apps/mail/vendor/pear-pear.horde.org/Horde_Smtp/Horde/Smtp.php - line 712:
Horde_Smtp->_getResponse()
/var/www/html/nextcloud/apps/mail/vendor/pear-pear.horde.org/Horde_Mail/Horde/Mail/Transport/Smtphorde.php - line 143:
Horde_Smtp->send()
/var/www/html/nextcloud/apps/mail/vendor/pear-pear.horde.org/Horde_Mime/Horde/Mime/Part.php - line 1620:
Horde_Mail_Transport_Smtphorde->send()
/var/www/html/nextcloud/apps/mail/vendor/pear-pear.horde.org/Horde_Mime/Horde/Mime/Mail.php - line 479:
Horde_Mime_Part->send()
/var/www/html/nextcloud/apps/mail/lib/Service/MailTransmission.php - line 208:
Horde_Mime_Mail->send()
/var/www/html/nextcloud/apps/mail/lib/Service/MailTransmission.php - line 271:
OCA\Mail\Service\MailTransmission->sendMessage()
/var/www/html/nextcloud/apps/mail/lib/Service/OutboxService.php - line 129:
OCA\Mail\Service\MailTransmission->sendLocalMessage()
/var/www/html/nextcloud/apps/mail/lib/Controller/OutboxController.php - line 191:
OCA\Mail\Service\OutboxService->sendMessage()
/var/www/html/nextcloud/lib/private/AppFramework/Http/Dispatcher.php - line 217:
OCA\Mail\Controller\OutboxController->send()
/var/www/html/nextcloud/lib/private/AppFramework/Http/Dispatcher.php - line 126:
OC\AppFramework\Http\Dispatcher->executeController()
/var/www/html/nextcloud/lib/private/AppFramework/App.php - line 157:
OC\AppFramework\Http\Dispatcher->dispatch()
/var/www/html/nextcloud/lib/private/Route/Router.php - line 302:
OC\AppFramework\App::main()
/var/www/html/nextcloud/lib/base.php - line 1008:
OC\Route\Router->match()
/var/www/html/nextcloud/index.php - line 36:
OC::handleRequest()
Log for gmx.net ---------------------------------------------------------------------------------------------------------------------------
Error mail OCA\Mail\Exception\ServiceException: Could not send message: Bad sequence of commands
/var/www/html/nextcloud/apps/mail/lib/Service/MailTransmission.php - line 271:
OCA\Mail\Service\MailTransmission->sendMessage()
/var/www/html/nextcloud/apps/mail/lib/Service/OutboxService.php - line 129:
OCA\Mail\Service\MailTransmission->sendLocalMessage()
/var/www/html/nextcloud/apps/mail/lib/Controller/OutboxController.php - line 191:
OCA\Mail\Service\OutboxService->sendMessage()
/var/www/html/nextcloud/lib/private/AppFramework/Http/Dispatcher.php - line 217:
OCA\Mail\Controller\OutboxController->send()
/var/www/html/nextcloud/lib/private/AppFramework/Http/Dispatcher.php - line 126:
OC\AppFramework\Http\Dispatcher->executeController()
/var/www/html/nextcloud/lib/private/AppFramework/App.php - line 157:
OC\AppFramework\Http\Dispatcher->dispatch()
/var/www/html/nextcloud/lib/private/Route/Router.php - line 302:
OC\AppFramework\App::main()
/var/www/html/nextcloud/lib/base.php - line 1008:
OC\Route\Router->match()
/var/www/html/nextcloud/index.php - line 36:
OC::handleRequest()
Caused by Horde_Mime_Exception: Bad sequence of commands
/var/www/html/nextcloud/apps/mail/vendor/pear-pear.horde.org/Horde_Mime/Horde/Mime/Mail.php - line 479:
Horde_Mime_Part->send()
/var/www/html/nextcloud/apps/mail/lib/Service/MailTransmission.php - line 208:
Horde_Mime_Mail->send()
/var/www/html/nextcloud/apps/mail/lib/Service/MailTransmission.php - line 271:
OCA\Mail\Service\MailTransmission->sendMessage()
/var/www/html/nextcloud/apps/mail/lib/Service/OutboxService.php - line 129:
OCA\Mail\Service\MailTransmission->sendLocalMessage()
/var/www/html/nextcloud/apps/mail/lib/Controller/OutboxController.php - line 191:
OCA\Mail\Service\OutboxService->sendMessage()
/var/www/html/nextcloud/lib/private/AppFramework/Http/Dispatcher.php - line 217:
OCA\Mail\Controller\OutboxController->send()
/var/www/html/nextcloud/lib/private/AppFramework/Http/Dispatcher.php - line 126:
OC\AppFramework\Http\Dispatcher->executeController()
/var/www/html/nextcloud/lib/private/AppFramework/App.php - line 157:
OC\AppFramework\Http\Dispatcher->dispatch()
/var/www/html/nextcloud/lib/private/Route/Router.php - line 302:
OC\AppFramework\App::main()
/var/www/html/nextcloud/lib/base.php - line 1008:
OC\Route\Router->match()
/var/www/html/nextcloud/index.php - line 36:
OC::handleRequest()
Caused by Horde_Mail_Exception: Bad sequence of commands
/var/www/html/nextcloud/apps/mail/vendor/pear-pear.horde.org/Horde_Mime/Horde/Mime/Part.php - line 1620:
Horde_Mail_Transport_Smtphorde->send()
/var/www/html/nextcloud/apps/mail/vendor/pear-pear.horde.org/Horde_Mime/Horde/Mime/Mail.php - line 479:
Horde_Mime_Part->send()
/var/www/html/nextcloud/apps/mail/lib/Service/MailTransmission.php - line 208:
Horde_Mime_Mail->send()
/var/www/html/nextcloud/apps/mail/lib/Service/MailTransmission.php - line 271:
OCA\Mail\Service\MailTransmission->sendMessage()
/var/www/html/nextcloud/apps/mail/lib/Service/OutboxService.php - line 129:
OCA\Mail\Service\MailTransmission->sendLocalMessage()
/var/www/html/nextcloud/apps/mail/lib/Controller/OutboxController.php - line 191:
OCA\Mail\Service\OutboxService->sendMessage()
/var/www/html/nextcloud/lib/private/AppFramework/Http/Dispatcher.php - line 217:
OCA\Mail\Controller\OutboxController->send()
/var/www/html/nextcloud/lib/private/AppFramework/Http/Dispatcher.php - line 126:
OC\AppFramework\Http\Dispatcher->executeController()
/var/www/html/nextcloud/lib/private/AppFramework/App.php - line 157:
OC\AppFramework\Http\Dispatcher->dispatch()
/var/www/html/nextcloud/lib/private/Route/Router.php - line 302:
OC\AppFramework\App::main()
/var/www/html/nextcloud/lib/base.php - line 1008:
OC\Route\Router->match()
/var/www/html/nextcloud/index.php - line 36:
OC::handleRequest()
Caused by Horde_Smtp_Exception: Bad sequence of commands
/var/www/html/nextcloud/apps/mail/vendor/pear-pear.horde.org/Horde_Smtp/Horde/Smtp.php - line 712:
Horde_Smtp->_getResponse()
/var/www/html/nextcloud/apps/mail/vendor/pear-pear.horde.org/Horde_Mail/Horde/Mail/Transport/Smtphorde.php - line 143:
Horde_Smtp->send()
/var/www/html/nextcloud/apps/mail/vendor/pear-pear.horde.org/Horde_Mime/Horde/Mime/Part.php - line 1620:
Horde_Mail_Transport_Smtphorde->send()
/var/www/html/nextcloud/apps/mail/vendor/pear-pear.horde.org/Horde_Mime/Horde/Mime/Mail.php - line 479:
Horde_Mime_Part->send()
/var/www/html/nextcloud/apps/mail/lib/Service/MailTransmission.php - line 208:
Horde_Mime_Mail->send()
/var/www/html/nextcloud/apps/mail/lib/Service/MailTransmission.php - line 271:
OCA\Mail\Service\MailTransmission->sendMessage()
/var/www/html/nextcloud/apps/mail/lib/Service/OutboxService.php - line 129:
OCA\Mail\Service\MailTransmission->sendLocalMessage()
/var/www/html/nextcloud/apps/mail/lib/Controller/OutboxController.php - line 191:
OCA\Mail\Service\OutboxService->sendMessage()
/var/www/html/nextcloud/lib/private/AppFramework/Http/Dispatcher.php - line 217:
OCA\Mail\Controller\OutboxController->send()
/var/www/html/nextcloud/lib/private/AppFramework/Http/Dispatcher.php - line 126:
OC\AppFramework\Http\Dispatcher->executeController()
/var/www/html/nextcloud/lib/private/AppFramework/App.php - line 157:
OC\AppFramework\Http\Dispatcher->dispatch()
/var/www/html/nextcloud/lib/private/Route/Router.php - line 302:
OC\AppFramework\App::main()
/var/www/html/nextcloud/lib/base.php - line 1008:
OC\Route\Router->match()
/var/www/html/nextcloud/index.php - line 36:
OC::handleRequest()
The text was updated successfully, but these errors were encountered: