Chương trình C # gửi email, luôn được đánh dấu là Spam Nghi ngờ Spam Spam bởi Gmail


1

Tôi đã viết một chương trình email đơn giản cho một khách hàng. Nó sẽ gửi một email. Chỉ một. Không có hoạt động số lượng lớn ở đây. Tuy nhiên, mọi email đều được Gmail đánh dấu là "Thư rác đáng ngờ".

Tôi đọc rằng có một phân tích sử dụng từ thống kê trong lọc thư rác.
Vì vậy, tôi đã loại bỏ các liên kết, html, đề cập đến một "khảo sát" để làm và mọi thứ nghe có vẻ thương mại. Tôi đã gửi email với CHỈ chủ đề "Bữa tối tối nay?" và tin nhắn văn bản đơn giản "Cảm thấy thích tiếng Nhật tối nay? Gọi cho tôi, yo"

Không có gì còn lại nội dung khôn ngoan để gắn cờ này là thư rác. Tôi đã thử một vài tin nhắn khác, như "Tôi có thể mượn sách giáo khoa toán học của bạn không" và các nội dung nhàm chán khác với các chủ đề nhàm chán.

Mỗi một người được gắn cờ là thư rác. Các tiêu đề nói "X-CGO-SPAM: SUSPECT". Tin nhắn này đã không giúp tôi săn lùng vấn đề. Hầu hết các xử lý sự cố spam dương tính giả chỉ liên quan đến việc thay đổi ngôn ngữ bạn sử dụng, với một vài quy tắc khác, nhưng tôi không vi phạm một quy tắc mà tôi có thể tìm thấy.

Điều gì trên trái đất là vấn đề? Có phải trong mã C # của tôi? Tôi sẽ đăng bài này lên stackoverflow, nhưng tôi nghĩ đó là vấn đề về mạng / hệ điều hành.

Tôi đang sử dụng thư viện AegisImplicitMail, vì nó phù hợp với cổng 465. Mã này rất cơ bản. Trong thực tế, nó có thể chỉ là ví dụ trong tài liệu không có thay đổi thực sự (xem bên dưới).

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);

Và, bên dưới, ví dụ đầy đủ về email thô, địa chỉ thực được thay thế bằng 'TheSender' và '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#--

Câu trả lời:


0

Phát hiện thư rác dựa trên nhiều tiêu chí khác nhau và tùy thuộc vào từng máy chủ email để quyết định kiểm tra nào họ thực hiện và mức độ liên quan của từng kiểm tra.

Tôi nghĩ rằng với sự hiện diện của "CGO" cho biết nó là "TẠM NGỪNG" và bạn sử dụng cogeco.ca làm máy chủ thư của mình, có vẻ như Cogeco thực sự nghi ngờ email của bạn là Spam và Google có thể đang phân tích cú pháp tiêu đề đó hoặc chữ ký được sửa đổi của Cogeco bao gồm "SPAM BỊ XÓA" trong chủ đề và sử dụng nó làm cờ để đặt nó vào thư mục thư rác?

Nó có thể giống như "X-Mailer: AIM.MimeMailer" mang lại cho bạn không phải là người dùng thông thường sử dụng Outlook, v.v. hoặc có thể là tin nhắn của bạn không đủ dài để trông giống như tin nhắn thực.

Tôi sẽ gọi cho Cogeco và hỏi họ tại sao e-mail của bạn lại thất bại trong việc kiểm tra thư rác.


Nó chưa bao giờ xảy ra với tôi rằng đây là vấn đề cogecos, hoặc chương trình xuất xứ nên có vấn đề. Sau một số nghiên cứu, tôi đã trở nên tin rằng bạn đúng. Nó dường như là một kịch bản tồi, vì bất kỳ chương trình nào người ta có thể viết sẽ không có nhiều tự do như một chương trình email đã được thiết lập. Nhưng tôi đoán không có lý do để than vãn về cách mọi thứ phải diễn ra. Email là một điều đen tối và khủng khiếp.
Fruckubus Crunt

"vì bất kỳ chương trình nào người ta có thể viết sẽ không có nhiều tự do như chương trình email đã được thiết lập" .. điều này rất dễ giả mạo :-) Tôi lưu ý rằng bạn đang sử dụng thư viện Thư ẩn của Aegis; xem bạn có thể loại bỏ các tài liệu tham khảo AIM.MimeMailer sử dụng thư viện đó, hoặc chỉ sử dụng cách NET tiêu chuẩn của e-mail như ở đây: stackoverflow.com/questions/9201239/...codeproject.com/Articles/66257/... .. tất nhiên nó có thể là một cái gì đó khác kích hoạt nó mặc dù.
Matthew1471
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.