我想我遇到了发送SMTP邮件的点填充问题。我基本上想要做的是发送带有文本和附件部分的消息。 在我的例子中,我定义了一个多部分/混合消息,如下所示:
Mime-version: 1.0
Content-Type: multipart/mixed; boundary="YJiPVI9C2M93dRDm"
--YJiPVI9C2M93dRDm
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline
Message
.
--YJiPVI9C2M93dRDm
Content-Type: application/gzip
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename=2015-06-22-114558.tar.gz
H4sIAFbZh1UCA+2dXW/dNhKGc72/QujVLtAmIocjSqdXbbH9AJJt0G63F0URuPZJYdT2MezjNP33
FXkcbyQxh6TmnX4AOTdpUs3D0ejlkOKXbGv4o7b7yNqPjHHM/ZNH8F87/jxz/HP8zf+M/20sO+PZ
--YJiPVI9C2M93dRDm--
如果我像上面描述的那样使用libcurl发送SMTP按摩,我将获得连接超时。问题是单点(在"消息"之后)。我知道这是SMTP中的转义符号,但它应该被解释为" normal"点。那怎么做?哑剧身体是否正确?我需要伪装单点吗?