Posts Tagged ‘Communication’

Postfix copy every email to a central mailbox (send a copy of every mail sent via mail server to a given email)

Wednesday, October 28th, 2020

Postfix-logo-always-bcc-email-option-send-all-emails-to-a-single-address-with-postfix.svg

Say you need to do a mail server migration, where you have a local configured Postfix on a number of Linux hosts named:

Linux-host1
Linux-host2
Linux-host3

etc.


all configured to send email via old Email send host (MailServerHostOld.com) in each linux box's postfix configuration's /etc/postfix/main.cf.
Now due to some infrastructure change in the topology of network or anything else, you need to relay Mails sent via another asumably properly configured Linux host relay (MailServerNewHost.com).

Usually such a migrations has always a risk that some of the old sent emails originating from local running scripts on Linux-host1, Linux-Host2 … or some application or anything else set to send via them might not properly deliver emails to some external Internet based Mailboxes via the new relayhost MailServerNewHost.com.

E.g. in /etc/postfix/main.cf Linux-Host* machines, you have below config after the migration:

relayhost = [MailServerNewHost.com]

Lets say that you want to make sure, that you don't end up with lost emails as you can't be sure whether the new email server will deliver correctly to the old repicient emails. What to do then?

To make sure will not end up in undelivered state and get lost forever after a week or so (depending on the mail queue configuration retention period made on Linux sent MTAs and mailrelay MailServerNewHost.com, it is a very good approach to temprorary set all email communication that will be sent via MailServerNewHost.com a BCC emaills (A Blind Carbon Copy) of each sent mail via relay that is set on your local configured Postfix-es on Linux-Host*.

In postfix to achieve that it is very easy all you have to do is set on your MailServerNewHost.com a postfix config variable always_bcc smartly included by postfix Mail Transfer Agent developers for cases exactly like this.

To forward all passed emails via the mail server just place in the end of /etc/postfix/mail.conf after login via ssh on MailServerNewHost.com

always_bcc=All-Emails@your-diresired-redirect-email-address.com


Now all left is to reload the postfix to force the new configuration to get loaded on systemd based hosts as it is usually today do:

# systemctl reload postfix


Finally to make sure all works as expected and mail is sent do from do a testing via local MTAs. 
 

Linux-Host:~# echo -e "Testing body" | mail -s "testing subject" -r "testing@test.com" georgi.stoyanov@remote-user-email-whatever-address.com

Linux-Host:~# echo -e "Testing body" | mail -s "testing subject" -r "testing@test.com" georgi.stoyanov@sample-destination-address.com


As you can see I'm using the -r to simulate a sender address, this is a feature of mailx and is not available on older Linux Os hosts that are bundled with mail only command.
Now go to and open the All-Emails@your-diresired-redirect-email-address.com in Outlook (if it is M$ Office 365 MX Shared mailbox), Thunderbird or whatever email fetching software that supports POP3 or IMAP (in case if you configured the common all email mailbox to be on some other Postfix / Sendmail / Qmail MTA). and check whether you started receiving a lot of emails 🙂

That's all folks enjoy ! 🙂

The last two days

Saturday, March 17th, 2007

The last few days went smoothly in general No drastic problems in work which was a great blessing for me. Praise the Lord Oh My Soul :] We lost two afternoons with Narf writting (actually translating) a text for a presentation we have in Business Communication scheduled for Tuesday with Mrs. Svetla Stoyanova (a vice rector) in the college. It became like a tradition the eating of rise with vegatables in the new chineese restaurant. I used to watch two very intriguing films about the Quantum Physics/Mechanics which is on a way of prooving the spiritually exist. On a low level the Universe is even more magnificient than on the surface. I also watched very interesting film about “The Secret of the Water” which was based on a scientifically researched fact that water is “alive” and have memory just like a computer RAM. Yesterday Night we went out just for 20 or 30 minutes and Met a friend of Nomen who offered us to drink beer. He told us a very interesting fact that in Dubai Arabian men who are usually close relatives walk over the streets holding their hands Like gays (For their traditions this is something like great honor), even in the pubs this close relatives used to sit one in other :]]. After that we were just on our way home when we met Paco we walked for some time and speak about our Faith in Christ. Paco said he didn’t feel spiritually okay the last days so I tried to confort him about some truths that flowed out of my heart. Today I was on a coffee with Lily and She got depressed again (I really hate this thing). I heard a great Christian Industrial band on http://christianindustrial.net/ (Dead Turns Alive), what I personally like in the band is the old school sounding they were able to put in their music, actually they played EBM here is a link to their video you can enjoy http://www.deadturnsalive.com/video/influence.avi .I was in my grandmother this evening I really feel bad about this old sweet granny. She is so good hearted and like a model for what we the believers should be sadly she has real problems with her Ears and Seeing the Diabet is making her suffer badly… I hope she’ll be better. I prayed The Lord to help at least a little with, Laying her hands. During the day and in the mornings and the Evenings for a group of ppl and the World in general. There is also a good news. I speak with Slavcho (A brother in Christ), a month ago he suffered an amputation of his right leg. Slavcho is in a really terrible material/financial state. Every month he is living on the edge. Living with 120 lv. per month where 40 lv. from the sum he has to give for the rent of the apartment they live with his aunt. But God knows our needs and did a glorious thing for him. Slavcho told me his testimony today. He was in two protestant Churches in Plovdvid where he is currently for examination of his health state after the amputation. He told his story how he grown as an orphan how he believed/received Christ and how hard his life was. One of the Churches member decided they’ll collect tithe will donate him the money. Yes Praise be to the Lord Shabbaoth The Lord of Hosts.. HalleluYah . Seems like there are some real servents the world has. Whilst the Devil is taking inch after inch after inch of the earth leading so many blind ppl to his Satanic Kingdom. I looked at http://adsx.com. The probable technology matching the Prophecies for which we can read in The Book of Revelation. The technology now serves 500 Big Hospitals in the USA. Only for 5 or 6 months they put it in a new 200 Hospitals … But I guess this is just the beginning of the integration of the “Number of the Beast” Into the World Economy/Trade/HealthCare/Structure …END—–