CURL IMAP APPEND 命令
CURL IMAP APPEND command
我想使用 CURL 在给定日期附加电子邮件。
$ curl -kv -u user@vm.org:user 'imap://IP:143' -X 'APPEND INBOX (Mon, 7 Feb > 1994 21:52:25 +0000) {310}' '
Date: Mon, 7 Feb 1994 21:52:25 -0800 (PST)
From: Fred Foobar <foobar@Blurdybloop.COM>
Subject: afternoon meeting
To: mooch@owatagu.siam.edu
Message-Id: <B27397-0100000@Blurdybloop.COM>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; CHARSET=US-ASCII
C:
Hello Joe, do you think we can meet at 3:30 tomorrow?'
不幸的是,它不起作用,因为电子邮件没有传递到服务器
C: A003 APPEND (Mon, 7 Feb 1994 21:52:25 +0000) INBOX {310}
S: A003 BAD Missing required argument to Append
我也尝试将电子邮件作为文件发送:
$ curl -kv -u user@vm.org:user 'imap://IP:143' -X 'APPEND INBOX (Mon, 7 Feb > 1994 21:52:25 +0000) {310}' -T email.txt
但还是不行
C: A003 APPEND email.txt (\Seen) {318}
S: A003 NO [TRYCREATE] Mailbox does not exist
有什么想法吗?
您不必提供 IMAP 命令,CURL 会为您完成。
但是,您必须指定您正在处理的文件夹。
curl -kv imaps://user:pwd@mail.server.org/INBOX -T ~/simple.eml
我想使用 CURL 在给定日期附加电子邮件。
$ curl -kv -u user@vm.org:user 'imap://IP:143' -X 'APPEND INBOX (Mon, 7 Feb > 1994 21:52:25 +0000) {310}' '
Date: Mon, 7 Feb 1994 21:52:25 -0800 (PST)
From: Fred Foobar <foobar@Blurdybloop.COM>
Subject: afternoon meeting
To: mooch@owatagu.siam.edu
Message-Id: <B27397-0100000@Blurdybloop.COM>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; CHARSET=US-ASCII
C:
Hello Joe, do you think we can meet at 3:30 tomorrow?'
不幸的是,它不起作用,因为电子邮件没有传递到服务器
C: A003 APPEND (Mon, 7 Feb 1994 21:52:25 +0000) INBOX {310}
S: A003 BAD Missing required argument to Append
我也尝试将电子邮件作为文件发送:
$ curl -kv -u user@vm.org:user 'imap://IP:143' -X 'APPEND INBOX (Mon, 7 Feb > 1994 21:52:25 +0000) {310}' -T email.txt
但还是不行
C: A003 APPEND email.txt (\Seen) {318}
S: A003 NO [TRYCREATE] Mailbox does not exist
有什么想法吗?
您不必提供 IMAP 命令,CURL 会为您完成。 但是,您必须指定您正在处理的文件夹。
curl -kv imaps://user:pwd@mail.server.org/INBOX -T ~/simple.eml