MIME边界内的SMTP点填充

时间:2015-06-22 11:27:12

标签: smtp libcurl mime

我想我遇到了发送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"点。那怎么做?哑剧身体是否正确?我需要伪装单点吗?

0 个答案:

没有答案