When sending mail with alias my original address compromised in From field

I am using Outlook mail account with a valid alias address configured in eM Client. As described here: Aliases with eM Client | eM Client
When sending mail with this alias, only the Reply-To field contains the selected alias email and unfortunately the From field contains my primary email. So my primary address will be compromised.
This method works well with Outlook app or Thunderbird. But eM Client unable to handle somehow.
Do you have any idea? Thanks!

To use your alias email address and not show your real email address when you send mail, you would either need to “change your email address in your account setup” within eM Client “to be your alias email address” as in this Gmail IMAP account example below.

Or

You would have to change your default sending and reply email address on your server mailbox end.
eg: Some mailboxes such as Gmail have an option in Settings online called “Send Mail As” where you can then specify your Alias email address to be the default sending & reply email address name.

1 Like

Thank you for your quick reply. Your suggestion is great if someone wants to use the same alias all the time. But in my case I often change between aliases. So it is not practical for me to modify account settings before sending each mail.
The official Oultook application and Thunderbird can handle this, and easy to change aliases on the fly. Maybe this feature is missing from eM Client?

I like very very much the eM, and want to use as my main mail application. Only this small feature blocks me.

The sent message is created by the Microsoft server, not eM Client.

As with many other providers, they use the parent account address as the from address, and the alias as the reply-to address.

Hi Gary, then how is possible that other mail clients can set the From field (like Thunderbird)?
This problem is only with eM Client. :frowning:

Hi Gary,

For testing purposes I created a simple C# console application to try sending email with my alias. I used MailKit package. The code working well! At the end From field contains my alias as expected. In SMTP authentication I used my main account.
So there is no need to set anything on server side. eM Client simply unable to handle this. Could you please check?

using MailKit.Net.Smtp;
using MimeKit;

namespace MailKitTest;
class Program
{
    static void Main(string[] args)
    {
        var message = new MimeMessage();
        message.From.Add(new MailboxAddress("alias name", "[email protected]"));
        message.To.Add(new MailboxAddress("recipient name", "[email protected]"));
        message.Subject = "Test";
        message.Body = new TextPart("plain") { Text = @"Test body" };

        var client = new SmtpClient();
        client.Connect("smtp-mail.outlook.com", 587, false);
        client.Authenticate("[email protected]", "***");
        client.Send(message);
        client.Disconnect(true);
    }
}
1 Like

Love to see a follow up on this… Kinda disappointed that this is still an issue here. Seems like a pretty simple fix.

1 Like