From: daniel wijnands Date: 2006-01-06T16:54:10+09:00 Subject: Re: Exception in for next item Okay i have a solution. but i think it could be formed nicer : Net::SMTP.start('mailserver',25,'domain') do | smtp | for message in messages begin smtp.send_message message.mime_content, message.email_from ,message.email_to message.destroy rescue Exception => exc message.state = 'ERROR' message.save smtp.finish smtp = smtp.start('domain') STDERR.puts "General spool error #{exc.class} #{exc.message}" next end end end end -- Posted via http://www.ruby-forum.com/.