Member 13044111 Ответов: 1

Я интегрировал электронную почту в C# , и Почта поступает в спам в gmail, как я могу ее решить.


Я интегрировал электронную почту в C# , и Почта поступает в спам в gmail, как я могу ее решить.

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

public static string sendemail(string To, string message, string subject)
{
    try
    {
        MailMessage mail = new MailMessage();
        var smtpM = new SmtpClient();
        smtpM.EnableSsl = false;

        smtpM.Port = 25;

        smtpM.Host = "host.net";
        smtpM.Credentials = new NetworkCredential("mygmail.com", "paasword");

        string to = string.Join(",", To);
        mail.Bcc.Add(to);
        //mail.CC.Add(new MailAddress(txtcc.Text));
        mail.From = new MailAddress("host.com", "my - SYSTEMS");

        string html = message;
        mail.Body = html;
        mail.Subject = subject;
        mail.IsBodyHtml = true;

        smtpM.Send(mail);

        return "successfully Mail Sent";
    }
    catch (Exception ex)
    {
        return ex.ToString();
    }
}

1 Ответов

Рейтинг:
1

OriginalGriff

Просто: не отправляйте почту, которая выглядит как спам.
В наши дни спам-фильтры довольно сложны и работают, глядя на содержание сообщения и определяя, является ли оно подлинным письмом или нежелательной рекламой. (Они также смотрят на источник, тему и тому подобное и используют сложные эвристики для оценки всего сообщения).

Если GMail решает, что ваши сообщения являются спамом, единственное, что вы можете сделать, это:

1) свяжитесь с GMail и вежливо попросите их этого не делать.
2) Измените свой контент, чтобы он не был так похож на рекламу.

Вариант 1 может сработать - мне никогда не нужно было пробовать, - но Вариант 2, скорее всего, поможет...