sabato 28 febbraio 2009

Con Ruby si mandano anche le email

clipped from www.ruby-doc.org
    msgstr = <<END_OF_MESSAGE
From: Your Name <your@mail.address>
To: Destination Address <someone@example.com>
Subject: test message
Date: Sat, 23 Jun 2001 16:26:43 +0900
Message-Id: <unique.message.id.string@example.com>
This is a test message.
END_OF_MESSAGE
require 'net/smtp'
Net::SMTP.start('your.smtp.server', 25) do |smtp|
smtp.send_message msgstr,
'your@mail.address',
'his_addess@example.com'
end
Vedo che nelle librerie standard di Ruby c'è anche una classe per mandare email.

Provata, funziona benissimo (su un server non TLS). Ora in teoria potrei automatizzare lo spamming delle email di tutti i miei amici con un programmino di poche righe per mandar loro la frase più famosa di tutto il ventesimo secolo: "da che abbiamo Diego Armando tutto il mondo sta tremando".

Nessun commento:

Posta un commento