Mailkit将垃圾数据添加到HTML电子邮件

时间:2019-07-10 15:00:01

标签: c# email mailkit

当我使用MailKit在C#程序中发送电子邮件(带有HTML)时,以下文本被附加到电子邮件中。到目前为止,这仅发生过一次,我不知道是什么原因。

  

。 + OK 4846个八位字节返回路径:接收:来自REDACTED由REDACTED   LMTP ID为oCz8LJ / vJV1c / gAAu9w7lQ(来自的信封); 2019年7月10日,星期三   11:01:03 -0300返回路径:寄至:已删除交货日期:周三,   2019年7月10日11:01:03 -0300收到:来自mail-qk1-f176.google.com   ([209.85.222.176]:41045)由e​​smtps撰写   (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128)(Exim 4.92)(envelope-from)   sistemas@alpha2000.com的ID 1hlD9W-000Gyy-HM; 2019年7月10日,星期三   11:01:03 -0300接收:通过具有SMTP ID的mail-qk1-f176.google.com   v22so1924865qkj.8 for; 2019年7月10日,星期三07:00:38 -0700(PDT)   DKIM签名:v = 1; a = rsa-sha256; c =放松/放松; d = gmail.com;   s = 20161025; h = message-id:date:mime-version:from:to:subject   :content-transfer-encoding;   bh = brObbSje35N7xVFbs7xQUyaaQ4xVQmOUwn98DaoeEnk =;   b = cnwCd46odf63vnU4HcqwMQgezOgcBnwL73XtadMXNG8El0kcsFlzPh8ACo22v23dxD   TnlMUq7o1MV / BcYbUpWh5RgDZyVaS / hCQZ / RCPzOvoULZ4lcAvZ9lgpnYfh1im + W + PjC   DV + TyTwSil6U0bNu1jLNWmHpZUOQe + kS05 / TVt0XmdyGpbQUP80QJfQaADQPOWxwTs5R   XihyZkGzsmlCmb4 / KVpBKIbJsKayoHr6bVSosa0ZyfxeKz5YXUClXbgFEmaeDwB9XmPo   D1aJnV8Hta5LYt1 + qom2YN8J45pHwB / dC4 + Y0YNmSwH0YHV1TcD9vEtTjHqeJyaQTJCS   6THg == X-Google-DKIM-Signature:v = 1; a = rsa-sha256; c =放松/放松;   d = 1e100.net; s = 20161025;   h = x-gm-message-state:message-id:date:mime-version:from:to:subject   :content-transfer-encoding;   bh = brObbSje35N7xVFbs7xQUyaaQ4xVQmOUwn98DaoeEnk =;   b = KkDQIkc688QT7jbkJLm1KF5qzreiTIrGNt8iXJ0hn8n7NzbNv3vxIXI / bEFHsuFdZ9   RpCrMl1cTH77eWi / VeLyN0PlkIwmOHrDYpcLp6Gfn4fN7KGWmnQ3K7MtrE + ZkjB3eOwy   Mb8a1 + J / m / EkO1t / Uv56X3jGBbvldQ667pFnWDogJa4CVepDhVcbt1zmiEAsSVa5VBSg   CeUJRG1fvNqXVU6juav6Ma / XE / 93XYDslUzw + sGG7KwKNeMCbmNo + Vjjs5KlsROMUk7r   BpAyLXr5ZLF84kaaU8kA5mtTTUvfcCGBKEusOg44FkMrax0gB2F1ldnCR7fGqHNnib4I   gv8g == X-Gm-Message-State:   APjAAAVq3Xd90dlf11F6BemubaLr3s9iQWfey6GHVr5dKOZqguxX9Rp2   knYMCxA0kSETdrINF4RBixBDngnf X-Google-Smtp-来源:   APXvYqzZOgYRWFctT11UUkmeskaxTEeiaaRWwmOIc5znfZbEUbphIvWOgvPVJ7In3ow4SDr8qbV + nQ ==   X接收:到2002:ae9:de05 ::,带有SMTP ID   s5mr21772108qkf.184.1562767205852; 2019年7月10日,星期三07:00:05 -0700   (PDT)收到:由smtp.gmail.com删除,带有ESMTPSA ID   s11sm1062274qkm.51.2019.07.10.07.00.04 for(version = TLS1   密码= ECDHE-RSA-AES128-SHA位= 128/128); 2019年7月10日,星期三07:00:05   -0700(PDT)消息ID:日期:2019年7月10日,星期三07:00:05 -0700(PDT)X-Google-原始日期:2019年7月10日07:00:03 -0700 MIME版本:1.0   发件人:删除收件人:删除主题:恢复内容类型:text / html;   charset = us-ascii内容传输编码:带引号的可打印   X垃圾邮件状态:否,得分= 1.1 X垃圾邮件分数:11 X垃圾邮件酒吧:+   X-Ham-Report:垃圾邮件检测软件,在系统上运行   “已编辑”,尚未将此传入电子邮件识别为垃圾邮件。的   原始邮件已附加到此邮件,因此您可以查看或标记   类似的未来电子邮件。如有任何疑问,请参阅root @ localhost   有关详细信息。内容预览:好的-REDACTED.pdf好的-REDACTED.pdf   内容分析详细信息:(1.1分,必填5.0)pts规则名称   描述---- ----------------------   -------------------------------------------------- 0.8 BAYES_50 BODY:贝叶斯垃圾邮件概率为40%至60%[得分:0.5039] -0.0 SPF_PASS SPF:   发件人匹配SPF记录0.0 FREEMAIL_FROM发件人电子邮件通常是   滥用的最终用户邮件提供商(seguimiento.alpha [at] gmail.com)0.0   HTML_MESSAGE BODY:消息0.1中包含的HTML MIME_HTML_ONLY BODY:   邮件仅包含text / html MIME部分0.1 DKIM_SIGNED邮件具有   DKIM或DK签名,不一定有效-0.1 DKIM_VALID消息   至少具有一个有效的DKIM或DK签名-0.1 DKIM_VALID_EF消息   具有来自信封-来自域-0.1的有效DKIM或DK签名   DKIM_VALID_AU邮件具有作者的有效DKIM或DK签名   域0.4 HTML_MIME_NO_HTML_TAG仅HTML消息,但没有   HTML标记X-Spam-Flag:不好-REDACTED.pdf = 0A       好的-19008PET1001821M.pdf = 0A

以下是创建电子邮件的代码:

var mimeMessage = new MimeMessage();
        mimeMessage.From.Add(new MailboxAddress(emailSettings.SmtpConfig.FromName, emailSettings.SmtpConfig.From));
        mimeMessage.To.AddRange(direcciones.Select(d => new MailboxAddress(d)));
        mimeMessage.Bcc.Add(new MailboxAddress(emailSettings.SmtpConfig.From));
        mimeMessage.Subject = titulo;
        var bodyBuilder = new BodyBuilder
        {
            HtmlBody = html
        };
        mimeMessage.Body = bodyBuilder.ToMessageBody();
        using (var client = new SmtpClient())
        {
            await client.ConnectAsync(emailSettings.SmtpConfig.Host, emailSettings.SmtpConfig.Port, emailSettings.SmtpConfig.UseSsl);
            await client.AuthenticateAsync(emailSettings.SmtpConfig.UserName, emailSettings.SmtpConfig.Password);
            await client.SendAsync(mimeMessage);
            await client.DisconnectAsync(true);
        }

我使用Outlook 2013查看了电子邮件。

1 个答案:

答案 0 :(得分:1)

如果您查看邮件标题,则很明显您的垃圾邮件检测软件已修改了该邮件(因为标题如此)。这与MailKit无关。