Hot answers tagged

2

The SMTP protocol and the message contents are essentially the same for MUA-to-MTA and MTA-to-MTA. An MTA may add missing or extra headers and will append a Received header at the beginning of the headers, making it possible to trace the delivery path. Also, MUA-to-MTA connections may be authenticated and use a separate submission port with separate settings....


2

To contact Microsoft for removal from their internal blacklists you need to use this form: https://support.microsoft.com/en-us/supportrequestform/8ad563e3-288e-2a61-8122-3ba03d6b8d75 Provided you are honest in your submission, are not in fact sending spam, and have configured your domain and mail servers correctly you can expect to be removed in 2-3 ...


2

Mailhog's documentation describes how to set it up to release emails to an SMTP server. In short, you need to set the environment variable MH_OUTGOING_SMTP to contain a JSON object which points to the SMTP server(s) you want to release the message to: { "server name": { "name": "server name", "host": "...", "port": "587", ...


1

Ignoring the debate on whether an LDA should require any remote address to match the spec, I do believe that the dovecot parser is very close to RFC5322 and what you are seeing is not dovecot LMTP rejecting an address with apostrophe. You can verify that dovecot is accepting your address by initiating an LMTP session yourself: $ nc -U /var/dovecot/lmtp 220 ...


1

This is not a problem. That is in fact the ip address of the server. This is the ip address that the server will identify itself with during the SMTP HELO/EHLO. It has nothing to do with sending or receiving email and is not the ip address that external SMTP servers will try to connect to. It is simply the server saying "Hello, my name is X."


1

A receiving MTA should never bounce. SMTP connection-stage rejection is the only way to avoid sending backscatter. Your script would soon become a tool for sending spam. You can customize the human readable error message. Every sending MTA getting the error from yours will create a bounce with their usual template, but the error message is always somewhere. ...


1

You can't authenticate with your personal Gmail account, it has to be an account tied to your G Suite domain.


Only top voted, non community-wiki answers of a minimum length are eligible