In this tutorial, we will see how to trigger a PHP script each time your web server is receiving some e-mails.
Link: https://www.thecodingmachine.com/triggering-a-php-script-when-your-postfix-server-receives-a-mail/
In this tutorial, we will see how to trigger a PHP script each time your web server is receiving some e-mails.
Link: https://www.thecodingmachine.com/triggering-a-php-script-when-your-postfix-server-receives-a-mail/
I had a problem after a reboot of an AWS EC2 instance, because the server changed the hostname after reboot. Because we send millions of e-mails each hour, a lot of e-mail with sender like ‘person@ip-10-20-30-40.localdomain’ was “bounced”.
The first thing I had to do was change the hostname to correct the problem cause (solution found here). I’m using Red Hat 7 on AWS EC2 (RHEL7):
Then I need to correct the hostname of bounced messages. Unfourtunally, change the messadges using SED doesn’t work. If you try to do this, the messasges will be moved to the “corrupt” folder. So, the sollution is do a “remap” of all senders (solution found here):
Some instructions to deal with “bounced” messages on Postfix (found here and here):
Remember to read the log, on /var/log/maillog. So, a great tip is “tail -f /var/log/maillog” when you need to understand the errors and try the actions above.