• 请不要在回答技术问题时复制粘贴 AI 生成的内容
NaVient
V2EX  ›  程序员

请教一个关于邮箱开发的问题

  •  
  •   NaVient · Sep 3, 2018 · 2380 views
    This topic created in 2882 days ago, the information mentioned may be changed or developed.

    需求是需要能够“回复”邮件

    我的问题是.....

    类似 Outlook 那样 回复邮件自带上一封邮件的内容是 SMTP 自己支持的一种回复邮件方式?
    还是 Outlook 封装的读取了上一封邮件内容,然后点击回复按钮的时候把上一封邮件内容插入新邮件

    所以是真的有 “回复邮件” or “所有回复邮件其实都是新邮件,只是读取了上一封邮件的内容然后格式化”

    对邮件了解甚少,希望各位不吝赐教, 感激不尽

    6 replies    2018-09-03 09:26:50 +08:00
    huclengyue
        1
    huclengyue  
       Sep 3, 2018 via Android
    自己封装
    miscnote
        2
    miscnote  
       Sep 3, 2018
    你先了解 MIME,要自己构造邮件的。SMTP 只负责传输,传输与构造是两套不同的编码。
    NaVient
        3
    NaVient  
    OP
       Sep 3, 2018
    @miscnote
    @huclengyue
    那其实就是回复邮件是需要自己封装的 对吗,我先去看看 MIME
    miscnote
        4
    miscnote  
       Sep 3, 2018
    @NaVient 邮件开发一个巨重要的事就是如何构造邮件,有各种 RFC 约束。MTA 传输那些反而容易,是运维的事。
    cpdyj0
        5
    cpdyj0  
       Sep 3, 2018
    @miscnote 试过一次,自己构造的邮件头不符合 RFC 规范,结果打死发不出去,好不容易发出去被拒收。。。
    imdong
        6
    imdong  
       Sep 3, 2018
    任意两封邮件除了收发件人之外没有任何关联。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   978 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 37ms · UTC 19:13 · PVG 03:13 · LAX 12:13 · JFK 15:13
    ♥ Do have faith in what you're doing.