Почему GMail не принимает эту почту? - PullRequest
0 голосов
/ 06 сентября 2011

Я играю с node.js и создаю сервер smtp + pop3 на нем, просто для удовольствия. Я прочитал о 2 протоколах в Википедии.

Мой SMTP-сервер в настоящее время получает почту и сохраняет ее в файл в папке. Сервер pop3 получает все файлы в этих папках и отправляет их клиенту по его запросу без изменения адреса электронной почты.

Я использовал GMail для отправки тестового письма на сервер smtp. Это сработало хорошо. Я также использовал GMail для получения почты. GMail сказал тогда, что 1 письмо было получено, но почта не появляется в списке рассылки. Я думаю, что GMail не принимает почту, даже если он успешно ее получил.

Почта выглядит так:

Received: by gxk1 with SMTP id 1so3430628gxk.38
        for <xxx@xxx.xx>; Mon, 05 Sep 2011 12:48:39 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=gmail.com; s=gamma;
        h=mime-version:date:message-id:subject:from:to:content-type;
        bh=iOv1lJPQPPZNBiK5+pwY5YYD+FmD8zp2fByAZA+BDDs=;
        b=jxxASTZCnyDT/J8RRQBvhMzEHFk4IxTl3kv8rFuc1ZeXNO51cr5xPouh1aNH94togQ
         amPAA3jnXymQHRFeUzz3u6871DofJTxPkOj1rY1x/iNBaSqqTE4S9mKvTzb4WF04CtvD
         tC8YY+0Yz0hBuXF6WQaTef4JLVO4blchU7UyA=
MIME-Version: 1.0
Received: by 10.42.135.66 with SMTP id o2mr105132ict.397.1315242079201; Mon,
 05 Sep 2011 10:01:19 -0700 (PDT)
Received: by 10.42.220.1 with HTTP; Mon, 5 Sep 2011 10:01:19 -0700 (PDT)
Date: Mon, 5 Sep 2011 19:01:19 +0200
Message-ID: <CACUXN65OHGTE-D02sYFQ-F8CH5UcFcuYYaf92Bni6nE1khTrtA@mail.gmail.com>
Subject: asdf
From: xx Stxxutz <xx.xx@xx.xx>
To: asdf <xx@xxx.xx>
Content-Type: multipart/alternative; boundary=90e6ba6e89d6ecab2204ac34a8bd

--90e6ba6e89d6ecab2204ac34a8bd
Content-Type: text/plain; charset=ISO-8859-1

npiasdf

--90e6ba6e89d6ecab2204ac34a8bd
Content-Type: text/html; charset=ISO-8859-1

<font size="2"><font face="verdana,sans-serif">npiasdf</font></font>

--90e6ba6e89d6ecab2204ac34a8bd--

Что с этим не так?

Спасибо за вашу помощь!

Ответы [ 2 ]

1 голос
/ 06 сентября 2011

Это могут быть разные вещи, но вот мои мысли

  • Содержимое (npiasdf) не является сообщением. Это даже не слово, которое довольно сильно откажется от спам-фильтра.
  • To: asdf <xx@xxx.xx> довольно сомнительно. У меня такое ощущение, что вы изменили это по сравнению с оригиналом, но это, очевидно, должно быть правильным, действительным письмом.
  • Попробуйте добавить правильную структуру HTML в свою электронную почту; используйте теги <html> и <body>, чтобы окружить ваш контент.
  • Не используйте <font> теги; вместо этого используйте CSS. Это может не сделать GMail похожим на ваше сообщение, но <font> устарело и обычно не должно использоваться.
0 голосов
/ 06 сентября 2011

Я нашел проблему! GMail обнаружил, что это был отправитель Почты, потому что содержимое было таким же, как и содержимое ранее отправленной почты. Поэтому он решил удалить этот дубликат письма.

Я пытался отправить письмо из другой учетной записи Gmail, и это сработало.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...