我面临着非常混乱的问题。
在我的网站上,所有用户都有自己的邮箱,他们在登录时可以看到。
我还没有分配任何 ID,例如 123@gmail.com 或其他任何东西。
他们只能通过他们的名字互相发送邮件。
当他们向不同的用户发送邮件时,它在 personid 的帮助下被保存为数据库中的一个数据行。
现在我希望如果用户向另一个用户发送邮件,它还应该自动向接收者的外部邮件 ID 发送通知邮件。
我找到了相关的代码
MailMessage mail = new MailMessage();
mail.To.Add("hiral@yahoo.com");
mail.From = new MailAddress("hiral@gmail.com");
mail.Subject = "Send Email by asp.net code using google or gmail smtp server";
string Body = "Hi, I am testing Email function in asp.net";
mail.Body = Body;
SmtpClient smtp = new SmtpClient("localhost", 25);
smtp.Host = "smtp.gmail.com"; //Or Your SMTP Server Address
smtp.Credentials = new System.Net.NetworkCredential
("hiral@gmail.com", "xxxxxxxxxxxxxx");
//Or your Smtp Email ID and Password
smtp.DeliveryMethod = SmtpDeliveryMethod.Network;
smtp.EnableSsl = true;
smtp.Send(mail);
lblsuccess.Visible = true;
它现在对我来说非常有用..
现在我需要更改发送字段
mail.From = new MailAddress("hiral@gmail.com");
因为它可以是没有任何电子邮件 ID 的任何用户。
我能为此做些什么..?