append(mailbox, message, flags = nil, date_time = nil)
Instance Public methods
Sends a APPEND command to append the message
to the end of the
mailbox
. The optional flags
argument is an array
of flags to initially passing to the new message. The optional
date_time
argument specifies the creation time to assign to
the new message; it defaults to the current time. For example:
1 2 3 4 5 6 7 | imap.append( "inbox" , << EOF .gsub(/\n/, "\r\n" ), [:Seen], Time .now) Subject: hello From: shugo @ruby -lang.org To: shugo @ruby -lang.org hello world EOF |
A Net::IMAP::NoResponseError is raised if the mailbox does not exist (it is not created automatically), or if the flags, date_time, or message arguments contain errors.
Please login to continue.