# Email in ruby

**URL:** <https://www.ruby-forum.com/t/email-in-ruby/160631>\
**Category:** Ruby\
**Created:** [February 18, 2009, 10:39am UTC](https://www.ruby-forum.com/t/email-in-ruby/160631 "2009-02-18T10:39:36Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![vetrivel](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/v/dc4da7/32.png) [@vetrivel](https://www.ruby-forum.com/u/vetrivel)\
**Post date:** [February 18, 2009, 10:39am UTC](https://www.ruby-forum.com/t/email-in-ruby/160631/1 "2009-02-18T10:39:36Z")

</div>

Example program to send email with text file attachment in ruby

---

<div class="post-metadata">

**Author:** ![vetrivel](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/v/dc4da7/32.png) [@vetrivel](https://www.ruby-forum.com/u/vetrivel)\
**Post date:** [February 18, 2009, 10:59am UTC](https://www.ruby-forum.com/t/email-in-ruby/160631/2 "2009-02-18T10:59:01Z")

</div>

Vetrivel V. wrote:

> Example program to send email with text file attachment in ruby

Is there a verb somewhere…anywhere?

No verb == nominal phrase…naming…??? what?

–

```auto
Tom C., MS MA, LMHC - Private practice Psychotherapist
Bellingham, Washington, U.S.A: (360) 920-1226
<< removed_email_address@domain.invalid >> (email)
<< TomCloyd.com >> (website)
<< sleightmind.wordpress.com >> (mental health weblog)

```

---

<div class="post-metadata">

**Author:** ![vetrivel](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/v/dc4da7/32.png) [@vetrivel](https://www.ruby-forum.com/u/vetrivel)\
**Post date:** [February 18, 2009, 2:33pm UTC](https://www.ruby-forum.com/t/email-in-ruby/160631/3 "2009-02-18T14:33:57Z")

</div>

On Wed, Feb 18, 2009 at 4:58 AM, Tom C. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> Vetrivel V. wrote:
> 
> > Example program to send email with text file attachment in ruby
> 
> Is there a verb somewhere…anywhere?
> 
> No verb == nominal phrase…naming…??? what?

I took it that he hit the send key before typing in HIS example program  
to  
send email with a text attachment in ruby.

–  
Rick DeNatale

Blog: [http://talklikeaduck.denhaven2.com/](http://talklikeaduck.denhaven2.com/)  
Twitter: [http://twitter.com/RickDeNatale](http://twitter.com/RickDeNatale)

---

<div class="post-metadata">

**Author:** ![vetrivel](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/v/dc4da7/32.png) [@vetrivel](https://www.ruby-forum.com/u/vetrivel)\
**Post date:** [February 19, 2009, 11:57am UTC](https://www.ruby-forum.com/t/email-in-ruby/160631/4 "2009-02-19T11:57:33Z")

</div>

I did it with Ruport:

r = Ruport::Report.new  
r.add\_mailer :default,  
:host =\> “[mymail.server.com](http://mymail.server.com)”,  
:address =\> “removed\_email\_address@domain.invalid”

r.send\_to(‘removed\_email\_address@domain.invalid’) do |mail|  
mail.subject = “Some subject”  
mail.attach(‘myfile.name’)  
mail.text = “Some text”  
end

by  
TheR
