Hi,
I don't know if this is the right spot to post a thread regarding a product enhancement idea, but hey ... you readers will let me know, I guess.
The challenge:
To be able to shut down all on-premises exchange servers and still be in control (even more than before) I figured I need to get rid of smtp mail. That might sound easy until you actually do some research, only to find out that this kind of "messaging" is essential to a lot of internal processes.
My solution for now:
To be able to eliminate the need for any on-premises exchange servers I installed a small linux server with postfix that (through the use of /etc/aliases) converts all incoming smtp mail into xml (node,js example code attached, and no, I'm not a programmer as you might tell by looking at the code) and forwards those xml's to our API-gateway which injects the messages in our M365 exchange environment using Microsoft Graph. This works like a charm! Oh ... and before I forget ... to eliminate the need of a node.js environment on that server I compiled the node.js code with nexe so I only have one executable to worry about.
Idea:
Since proxmox already is an enterprise grade postfix solution, wouldn't it be cool to implement similar smtp2xml-functionality? I'm sure a lot of other M365 exchange users would benefit from this. I know I would.
What do you think? Let me know.
Best regards.
I don't know if this is the right spot to post a thread regarding a product enhancement idea, but hey ... you readers will let me know, I guess.
The challenge:
To be able to shut down all on-premises exchange servers and still be in control (even more than before) I figured I need to get rid of smtp mail. That might sound easy until you actually do some research, only to find out that this kind of "messaging" is essential to a lot of internal processes.
My solution for now:
To be able to eliminate the need for any on-premises exchange servers I installed a small linux server with postfix that (through the use of /etc/aliases) converts all incoming smtp mail into xml (node,js example code attached, and no, I'm not a programmer as you might tell by looking at the code) and forwards those xml's to our API-gateway which injects the messages in our M365 exchange environment using Microsoft Graph. This works like a charm! Oh ... and before I forget ... to eliminate the need of a node.js environment on that server I compiled the node.js code with nexe so I only have one executable to worry about.
Idea:
Since proxmox already is an enterprise grade postfix solution, wouldn't it be cool to implement similar smtp2xml-functionality? I'm sure a lot of other M365 exchange users would benefit from this. I know I would.
What do you think? Let me know.
Best regards.