使用telnet和任何编程语言从imap客户端动态识别发送的电子邮件文件夹

时间:2018-12-06 20:20:29

标签: php email telnet imapclient

我正在尝试使用php(或任何编程语言)构建imap客户端。

因此,我建立了一个自定义imap驱动程序,该驱动程序通常会调用telnet命令。

对于收件箱来说,转发是一个问题,但问题在于发送的文件夹用于测试,我正在使用google的邮件服务器(gmail)作为电子邮件地址,telnet列表如下

用于获取已发送文件夹LIST "" "*Sent*"

的Telnet命令

一封邮件的考试清单plmail1@gmail.com

    [1] => * LIST (\HasNoChildren \Sent) "/" "[Gmail]/Sent Mail"

,并发送另一个邮件examplmail2@gmail.com列表

    [0] => * LIST (\HasNoChildren) "/" "Sent"
    [1] => * LIST (\HasNoChildren \Sent) "/" "[Gmail]/Sent Mail"

我们可以为gmail [Gmail] /“已发送邮件”标识默认的已发送文件夹,但是当邮件服务器更改时,如何确定该邮件服务器的已定义默认已发送文件夹。

还有其他方法可以使我思想化吗?我是否错过了一些逻辑。

0 个答案:

没有答案