У меня есть страница «Связаться с нами», где пользователи будут указывать свой адрес электронной почты и запрос, а при отправке формы веб-администратор получит это письмо.
Если я настрою их почтовый идентификатор на «от» MailAddress и отправлю почту, это не удастся сделать, если идентификатор получен из популярных почтовых доменов, таких как gmail или hotmail, но будет работать с другими непопулярными или несуществующими доменамикак me@abcxyzmail.om без предоставленных учетных данных!
Он работал с gmail после того, как я правильно настроил SMTP и сетевые учетные данные.Цель состоит в том, чтобы администратор моего веб-сайта, получивший электронное письмо, мог нажать кнопку ответа в своем почтовом клиенте и увидеть поле «to», заполненное полем «from», заполненное страницей «contact us».Есть ли правильный способ сделать это или совет или трюк для достижения этой цели.
Вот мой код
MailMessage emailMessage = new MailMessage();
MailAddress emailTo = new MailAddress("admin@webdev.co.nz", "Web Dev");
MailAddress emailFrom = new MailAddress(tbEmail.Text);
SmtpClient localhost = new SmtpClient("localhost");
emailMessage.To.Add(emailTo);
emailMessage.From = emailFrom;
emailMessage.Subject = "Enquiry / Feedback";
emailMessage.Body = "Name: " + tbName.Text +
"\nAddress: " + tbEmail.Text +
"\nComments: " + tbComments.Text;//emails body
localhost.Send(emailMessage);
Спасибо
Сид