adhikar patil Ответов: 2

Отправлять электронную почту без пароля в ASP.NET


Привет,
Можете ли вы дать мне решения для отправки электронной почты в asp.net без использования пароля в asp.net с#.
Пожалуйста дать мне

Что я уже пробовал:

string to = "adhikar.patil@gmail.com";
            string from = "adhikar.patil@gmail.com";
            MailMessage message = new MailMessage(from, to);

            System.Text.StringBuilder sb = new System.Text.StringBuilder();

            sb.Append("<table>");
            sb.AppendFormat("<tr><td>Name:</td><td>{0}</td></tr>", txtName.Text.Trim());
            sb.AppendFormat("<tr><td>Email:</td><td>{0}</td></tr>", txtEmail.Text.Trim());
            sb.AppendFormat("<tr><td>Phone No</td><td>{0}</td></tr>", txtPhoneNo.Text.Trim());
            sb.AppendFormat("<tr><td>Organisation:</td><td>{0}</td></tr>", txtOrganisation.Text.Trim());          
            sb.Append("<table>");
           
            message.Subject = "BDS Contacted by " + txtName.Text;
            message.Body = sb.ToString();
            //message.BodyEncoding = Encoding.UTF8;
            message.IsBodyHtml = true;
            SmtpClient client = new SmtpClient("smtp.gmail.com", 587);
            System.Net.NetworkCredential basicCredential1 = new
            System.Net.NetworkCredential("abc@gmail.com", "abc");
            client.EnableSsl = true;
            client.UseDefaultCredentials = false;
            client.Credentials = basicCredential1;
            try
            {
                client.Send(message);
            }
            catch (Exception ex)
            {
                throw ex;
            }

2 Ответов

Рейтинг:
2

F-ES Sitecore

Используйте SMTP - сервер, предоставленный вашим веб-хостингом.

Вещи, на которые вы не должны тратить время - отправка электронной почты через Gmail[^]


Рейтинг:
1

OriginalGriff

В принципе, вы не можете этого сделать, если только ваша служба электронной почты не настроена на то, чтобы она не нуждалась в ней, а это невероятно редко. Большинство систем настроены так, чтобы требовать пароль (который может быть введен в ваше приложение reader / writer только один раз), прежде чем они отправят электронное письмо для обеспечения безопасности: чтобы я не притворялся вами; и чтобы спамеры и фишеры не использовали вашу учетную запись через мошеннические или троянские приложения.

Проверьте свою электронную почту и посмотрите, что они говорят - если они не разрешают это, то вы не можете этого сделать.