RainLoop / rainloop-webmail

Simple, modern & fast web-based email client
http://rainloop.net
MIT License
4.1k stars 881 forks source link

Better SMTP Error Messages #1420

Open fabiorauber opened 7 years ago

fabiorauber commented 7 years ago

RainLoop version, browser, OS: 1.11.0.203, Any supported, Any

Expected behavior and actual behavior: Rainloop should, with "smtp_show_server_errors=On", show the entire SMTP error. For example:

4.1.2 \lkajsdflkja@laksjdflkasjdf.com\: Recipient address rejected: Domain not found.

Unfortunately, it only shows 450 4.1.2 Recipient address rejected: Domain not found.

This makes it difficult to know which address originated the problem, when you are sending the message to multiple recipients.

Steps to reproduce the problem:

Try to send a message that SMTP server refuses.

Logs or screenshots: image

DerDanilo commented 6 years ago

It is required to show the address / domain that is causing the trouble in the error message.

Imagine you send an email to several recipients and then this error appears. How is one supposed to know which address actually is the problem?

Roundcube shows the error message as follows: 2017-11-11_16h27_15

Please fix this ASAP.

Thanks!

DerDanilo commented 6 years ago

@RainLoop You may mark this as solved once the change is reflected in the new version. :)

DerDanilo commented 6 years ago

After manually patching the current setup, I can confirm that this is solved now.

2017-11-11_22h47_36