Replies: 4 comments 1 reply
-
Sympa can basically only handle multipart/report DSNs (the other heuristics in _anabounce() are too old and no longer work). I think Sisimai would be a bit smarter than Sympa. Can you show us that error message? And could you please submit a new issue? |
Beta Was this translation helpful? Give feedback.
-
Is there a way to capture the incoming bounce message before Sympa processed the email? Will add a new issue. |
Beta Was this translation helpful? Give feedback.
-
The server is running Postfix, so we should be able to process these bounces:
|
Beta Was this translation helpful? Give feedback.
-
It's not the recipient's server (Postfix) that generates the bounce. In this case, since the recipient's server rejected the delivery before the DATA command succeeded, i.e. it has not yet received the message, it is not responsible for the delivery. It should be the sender's server that may generate the bounce, because it has already received the message and it is responsible for the delivery. |
Beta Was this translation helpful? Give feedback.
-
Got a problem where a bounce ends up with "No address found in message Sympa::Message". Sisimai is able to detect the bounce correctly. I think it is rather a standard error message:
SMTP error from remote mail server after RCPT TO: ...
550 5.1.1 ...
Recipient address rejected: User unknown in relay recipient table
I read the code and it looks like Sympa requires a multipart/report MIME entity (_parse_dsn in Sympa::Spindle::ProcessBounce).
@ikedas, is that true?
Beta Was this translation helpful? Give feedback.
All reactions