Method: Net::POPMail#delete

Defined in:
lib/net/pop3_ssl.rb

#deleteObject 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