I have a question about something that I might actually be understanding or doing wrong. Here's what I have.
I have a mail server setup using Smartermail 16 for my personal emails on my personal server. I have also set it up to pickup my work's emails as well with a POP account (let's call it mail.acme.com). Since I want to be able to send emails from my work email address through my server I have also setup an SMTP connection to the same server.
Now, when I send an email from my work account, say email@example.com through Smartermail I would expect my Smartermail server to connect to that SMTP and relay that email. So, the receiving end should actually see that mail.acme.com sent the email from firstname.lastname@example.org.
That has not been my experience (and I just noticed). When I set my send from field to be email@example.com and I check the raw message on the receiving side I see:
Received: from personal.com (personal.com. [xxx.xxx.xxx.xxx])
Received: from acme.com (acme.com. [yyy.yyy.yyy.yyy])
Moreover the return path of the message is:
Now, maybe I don't really understand how it is supposed to work and it is actually doing what it's supposed to be doing but I have seen that when the receiving end gets an email from firstname.lastname@example.org but it's coming from a different server (and the return path is also different) it's bounced back (and from my understanding for good reason).
Sorry for the long message but I guess my question is is this supposed to happen? If this is by design, what I am trying to do (send email from my work address through my personal Smartermail server and make it seamless like it was sent from outlook or something) is it even possible?
Thanks for your time and help!