Hello,
Currently, a postfix server receives incomming mails then relays to Proxmox Mail Gateway which relays to our Exchange. If I remove the postfix, incoming mails are not accepted (either way there is a message about unknow mailbox or blocked using spam lists) :
- Recipient address rejected: User unknown in relay recipient table; (but I copied the ldap config from the edge postfix and added the ldap config in PMG too)
- NOQUEUE: reject: RCPT from [XXX]:13160: 550 5.7.1 Service unavailable; client [XXX] blocked using zen.spamhaus.org; (but there is no reason that those mails are blocked, these are legit test mails from hotmail or gmail)
Trying to solve this, I found this statement :
- Why is greylisting and RBL checks not working if not directly connected to Internet, are there other features not working?
- In general, what are the important differences between a PMG directly connected to Internet (edge) and not (receiving only mails from another mail relay) ?
- Can we create filtering rules using second or third sender IP or domain? When connected to a another relay, the send ip is always the relay. What would be interesting is to check the first sender ip.
Thank you in advance for your help.
Currently, a postfix server receives incomming mails then relays to Proxmox Mail Gateway which relays to our Exchange. If I remove the postfix, incoming mails are not accepted (either way there is a message about unknow mailbox or blocked using spam lists) :
- Recipient address rejected: User unknown in relay recipient table; (but I copied the ldap config from the edge postfix and added the ldap config in PMG too)
- NOQUEUE: reject: RCPT from [XXX]:13160: 550 5.7.1 Service unavailable; client [XXX] blocked using zen.spamhaus.org; (but there is no reason that those mails are blocked, these are legit test mails from hotmail or gmail)
Trying to solve this, I found this statement :
Here are my questions :keep in mind that as Proxmox do not receive emails directly, a lot of filtering methods are not possible : SPF, greylisting, RBL checks etc.
- Why is greylisting and RBL checks not working if not directly connected to Internet, are there other features not working?
- In general, what are the important differences between a PMG directly connected to Internet (edge) and not (receiving only mails from another mail relay) ?
- Can we create filtering rules using second or third sender IP or domain? When connected to a another relay, the send ip is always the relay. What would be interesting is to check the first sender ip.
Thank you in advance for your help.