Sending email using net/smtp

Discussion in 'Ruby' started by Gabriel Dragffy, Aug 17, 2007.

  1. Dear Ruby list

    I have been trying to write an auto-mailing program. And I've
    succeeded! Almost... :(

    I want to send to multiple email addresses in the to field, but it
    seems no matter how I write it doesn't work. Places I have read say
    that you can have multiple to addresses by putting in a comma and a
    newline and giving the next entry a single space at the beginning. It
    still doesn't seem to work :( I have the following code to compose
    the email:

    email =
    %q{From:
    To: ,

    Subject: This is a test email

    This is the body of the email message
    }


    If I run the program to send this email with a single address for To:
    it works flawlessly. However, no matter how I try to give it more
    than one email address it either fails with an error, or if it is
    successful in sending the email never arrives. Which obviously means
    my formatting is wrong. Help would be very much appreciated!

    Thank you in advance.

    Regards

    Gabriel
     
    Gabriel Dragffy, Aug 17, 2007
    #1
    1. Advertising

  2. Well that just goes to show. I spent two days knocking my head
    against a wall with this. The solution - RTFM!! Doh! All I had to do
    was put the addresses in an array. D'oh.
    On 17 Aug 2007, at 22:48, Gabriel Dragffy wrote:

    > Dear Ruby list
    >
    > I have been trying to write an auto-mailing program. And I've
    > succeeded! Almost... :(
    >
    > I want to send to multiple email addresses in the to field, but it
    > seems no matter how I write it doesn't work. Places I have read say
    > that you can have multiple to addresses by putting in a comma and a
    > newline and giving the next entry a single space at the beginning.
    > It still doesn't seem to work :( I have the following code to
    > compose the email:
    >
    > email =
    > %q{From:
    > To: ,
    >
    > Subject: This is a test email
    >
    > This is the body of the email message
    > }
    >
    >
    > If I run the program to send this email with a single address for
    > To: it works flawlessly. However, no matter how I try to give it
    > more than one email address it either fails with an error, or if it
    > is successful in sending the email never arrives. Which obviously
    > means my formatting is wrong. Help would be very much appreciated!
    >
    > Thank you in advance.
    >
    > Regards
    >
    > Gabriel
    >
     
    Gabriel Dragffy, Aug 18, 2007
    #2
    1. Advertising

Want to reply to this thread or ask your own question?

It takes just 2 minutes to sign up (and it's free!). Just click the sign up button to choose a username and then you can ask your own questions on the forum.
Similar Threads
  1. bivin
    Replies:
    1
    Views:
    735
    venkat
    Jun 27, 2003
  2. Replies:
    3
    Views:
    1,133
    Roedy Green
    Jan 24, 2006
  3. Alex Hunsley
    Replies:
    4
    Views:
    3,698
    Tim Williams (gmail)
    Jun 29, 2004
  4. Raaijmakers, Vincent \(GE Infrastructure\)

    RE: sending of mail (smtp) - connection refused - but smtp serveris running!

    Raaijmakers, Vincent \(GE Infrastructure\), Jun 29, 2004, in forum: Python
    Replies:
    0
    Views:
    914
    Raaijmakers, Vincent \(GE Infrastructure\)
    Jun 29, 2004
  5. Replies:
    3
    Views:
    1,798
    Cowboy \(Gregory A. Beamer\)
    Sep 30, 2008
Loading...

Share This Page