Если у вас ограниченное количество отправителей, вы можете сделать это, как предложено @philip. Например, у вас может быть customerservice@example.com
, simon@example.com
и philip@example.com
или даже alias@example.com
. Пока они являются утвержденными отправителями на реальном gmail.com
веб-сайте, вы можете отправлять с них.
Gmail.com: отправка почты с другого адреса
Если вы ожидаете отправить от произвольного пользователя (например, форму обслуживания клиентов на веб-сайте, где пользователь вводит свою электронную почту, и вы не хотите, чтобы он отправлял вам электронные письма напрямую), вы можете сделать следующее: 1012 *
msg.ReplyToList.Add(new System.Net.Mail.MailAddress(email, friendlyName));
Если вы находитесь в контролируемой среде, это прекрасно работает, но, пожалуйста, обратите внимание, что я видел, как некоторые почтовые клиенты отправляли на адрес от, даже когда указан ответ на запрос (я не знаю, какой именно).