Adding Postal Message ID in case it not provided by SMTP client #1492
Replies: 8 comments 2 replies
-
Would this only be a problem if the message was sent via a raw endpoint? I think Postal constructs most of the other messages itself so those would have them in? |
Beta Was this translation helpful? Give feedback.
-
It the case if smtp endpoint was been used and smtp client not provided MID header due wrong configuration, but actually this not rare unfortunately. |
Beta Was this translation helpful? Give feedback.
-
yes that makes sense, are you not adding the message ID in your application then? or are you using some software which doesn't completely follow the spec? |
Beta Was this translation helpful? Give feedback.
-
yep, some existing software doesn't follow the specs =( and doesn't create MID, but my existing mail system add missing MID, due this I can't move some of my existing webapps to Postal. Missing MID is really bad for delivery :(. Also I tried check if missing MID will be added to RAW email, but doesn't have success with doing it as I always get error:
when
|
Beta Was this translation helpful? Give feedback.
-
Just more info, from Wiki: |
Beta Was this translation helpful? Give feedback.
-
This means that the domain name you're using doesn't match the ones configured for the credential so you should be able to resolve that. The raw endpoint does even less to the message before sending it, expecting you to have created it properly so definitely won't add the message ID. The regular message endpoint appears to create a message ID as it receives the parts of the message separately. |
Beta Was this translation helpful? Give feedback.
-
I was checked that. I send successfully over same API key by not-RAW method, but get error over RAW method. So no, this doesn't due domain |
Beta Was this translation helpful? Give feedback.
-
From my point of view Postal (2.1.1) works quite correctly with If the MUA is not sending the |
Beta Was this translation helpful? Give feedback.
-
No MID is bad practice, and some SMTP clients not adding it to email. Most Mail delivery servers will add own MID in case client not set it to original email, but Postal don't doing it. Is it posible to add such function or add option to enable it per server?
Beta Was this translation helpful? Give feedback.
All reactions