1

Я написал простую почтовую программу для клиента. Он отправляет электронное письмо. Только один. Никаких массовых операций здесь. Тем не менее, каждое письмо помечается как "Подозреваемый спам" в Gmail.

Я прочитал, что есть статистический анализ использования слов в фильтрации спама.
Итак, я удалил ссылки, html, упоминание об "опросе" и все коммерчески звучащие. Я сделал письмо только с темой "Ужин сегодня вечером?""и текстовое сообщение" Чувствуете себя японцем сегодня вечером? Позвони мне, йо

По содержанию ничего не осталось, чтобы пометить это как спам. Я попробовал несколько других сообщений, таких как "Могу я позаимствовать твой учебник по математике" и другой скучный контент со скучными предметами.

Каждый помечен как спам. Заголовки говорят "X-CGO-SPAM: SUSPECT". Это сообщение не помогло мне разобраться в проблеме. Большая часть ложных срабатываний по устранению спама связана только с изменением языка, который вы используете, с несколькими другими правилами, но я не нарушаю то, что могу найти.

В чем проблема? Это в моем коде C #? Я бы опубликовал это на stackoverflow, но я думаю, что это больше связано с сетью / ОС.

Я использую библиотеку AegisImplicitMail, потому что она подходит для порта 465. Код очень простой. Фактически, это может быть просто пример в документации без каких-либо реальных изменений (см. Ниже).

var mymessage = new MimeMailMessage();
mymessage.From = new MimeMailAddress(mailFrom);
mymessage.To.Add(mailTo);
mymessage.Subject = Properties.Settings.Default.subject;
mymessage.Body = createEmailMessage();


var mailer = new MimeMailer(host, port);
mailer.User = user;
mailer.Password = password;
mailer.SslType = SslMode.Ssl;
mailer.AuthenticationMode = AuthenticationType.Base64;

mailer.SendCompleted += compEvent;
mailer.SendMailAsync(mymessage);

И, ниже, полный пример необработанного электронного письма, реальные адреса заменены на «theSender» и «theReceiver»:

>                                                                                                                                                                                                                                                                
Delivered-To: theReceiver@gmail.com
Received: by 10.103.91.156 with SMTP id w28csp351188vsg;
        Sat, 3 Oct 2015 14:28:19 -0700 (PDT)
X-Received: by 10.50.107.104 with SMTP id hb8mr3311413igb.1.1443907699654;
        Sat, 03 Oct 2015 14:28:19 -0700 (PDT)
Return-Path: <theSender@cogeco.ca>
Received: from fvipsab01.cogeco.net (smtp4.cogeco.ca. [216.221.81.70])
        by mx.google.com with ESMTP id c192si13303309ioe.50.2015.10.03.14.28.19
        for <theReceiver@gmail.com>;
        Sat, 03 Oct 2015 14:28:19 -0700 (PDT)
Received-SPF: pass (google.com: domain of theSender@cogeco.ca designates 216.221.81.70 as permitted sender) client-ip=216.221.81.70;
Authentication-Results: mx.google.com;
       spf=pass (google.com: domain of theSender@cogeco.ca designates 216.221.81.70 as permitted sender) smtp.mailfrom=theSender@cogeco.ca
Message-Id: <f9431e$h4onk@fvipsab01.cogeco.net>
X-SBRS: -4.0
X-Cloudmark-SP-Filtered: true
X-Cloudmark-SP-Result: v=1.1 cv=g7HXliF+3TU1X7xp1wYHXadBN8bSSg5nnwoLLlduasI= c=1 sm=2
 a=26eXghwQi62-kgqSx3kA:9 a=wPNLvfGTeEIA:10
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A2Bp5QBQRxBWPO+R6xheGQGCUAozAoEahwCGI7ENAQGBZIYUBAIlgQU+DwEBAQEBAQEGAQEBAUE/QQEBAgGDfj1BAQIuGTIKiFsFpQCHXY5rnl8bgmCBNQWVfHioAjkBAQGBcQEBAQcBAQEBgmiCUix4XIRwg3kBAgM
X-IPAS-Result: A2Bp5QBQRxBWPO+R6xheGQGCUAozAoEahwCGI7ENAQGBZIYUBAIlgQU+DwEBAQEBAQEGAQEBAUE/QQEBAgGDfj1BAQIuGTIKiFsFpQCHXY5rnl8bgmCBNQWVfHioAjkBAQGBcQEBAQcBAQEBgmiCUix4XIRwg3kBAgM
Subject: [SUSPECTED SPAM] Total cool man
X-CGO-SPAM: SUSPECT
X-IronPort-AV: E=Sophos;i="5.17,630,1437451200"; 
   d="scan'208";a="17982196"
X-SMTPAUTH: True
Received: from d24-235-145-239.home1.cgocable.net (HELO smtp.cogeco.ca) ([24.235.145.239])
  by fvipsab01.cogeco.net with ESMTP; 03 Oct 2015 17:28:20 -0400
X-Mailer: AIM.MimeMailer
DATE: Saturday, October 3, 2015
FROM: theSender@cogeco.ca
TO: theReceiver@gmail.com
REPLY-TO: theSender@cogeco.ca
MIME-Version: 1.0
Content-Type: multipart/related; boundary="#SEPERATOR2#"
Content-Transfer-Encoding: quoted-printable

--#SEPERATOR2#
Content-Type: text/html; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable

You feel like dinner tonight, with mom?

--#SEPERATOR2#--

1 ответ1

0

Обнаружение спама основано на множестве критериев, и каждый почтовый сервер должен решить, какие проверки они выполняют, и актуальность каждой проверки.

Я думаю, учитывая наличие "CGO", указывающего его как "SUSPECT", и вы используете cogeco.ca в качестве почтового сервера, может показаться, что на самом деле Cogeco с подозрением относится к вашей электронной почте как к спаму, и Google, возможно, анализирует этот заголовок. или измененная подпись Cogeco, включающая "SUSPECTED SPAM" в теме и использующая его в качестве флага для помещения его в папку для спама?

Это может быть что-то вроде «X-Mailer: AIM.MimeMailer», которое выдает вас за то, что вы не являетесь обычным пользователем, использующим Outlook и т.д., Или это может быть то, что ваши сообщения недостаточно длинные, чтобы выглядеть как настоящие сообщения.

Я позвонил бы в Cogeco и спросил бы, почему ваша электронная почта не соответствует их проверкам на спам.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .