From: Vell Date: 2007-08-09T23:14:57+09:00 Subject: Net/SMTP Question Hello all, I am trying to get Net/SMTP to send emails to 2 separate arrays of emails within the same block of code. I use this script to send out notifications for testing and I want to be able to cc the developers on the fly if I need to. Right now there is an array of email for the people that need to test and then a separate array for the developers that I want to CC if I need to. The reason I am doing it this way is for mainly for the placement of email address'. I don't want to have the developers in the To: line of the email but the CC: line. Right now if I try to use this it will send the email to the first array of emails but seems to stop there and not move on to the second array emails. Can anyone help me understand what it is that I am doing wrong? Here is the snippet of code I'm working with: require 'net/smtp' emailsto = [] emailcc = [] email_to = gets.scan(/\S+/).join(',') emailto << email_to emails = gets.scan(/\S+/).join(',') emailcc << emails email = 'This is an email to be sent" Net::SMTP.start('hostname.domain.com', 25) do |smtp| smtp.send_message(email,'myemail@domain.com', 'myemail@domain.com','mail2@domain.com','mail3@domain.com','mail4@domain.com', emailsto[index], emailcc[index]) end