Method: Net::POPMail#delete
- Defined in:
- lib/net/pop3_ssl.rb
#delete ⇒ Object Also known as: delete!
Marks a message for deletion on the server. Deletion does not actually occur until the end of the session; deletion may be cancelled for all marked messages by calling POP3#reset().
This method raises a POPError if an error occurs.
Example
POP3.start('pop.example.com', 110,
'YourAccount, 'YourPassword') do |pop|
n = 1
pop.mails.each do |popmail|
File.open("inbox/#{n}", 'w') do |f|
f.write popmail.pop
end
popmail.delete ####
n += 1
end
end
836 837 838 839 |
# File 'lib/net/pop3_ssl.rb', line 836 def delete @command.dele @number @deleted = true end |