# Set Message-ID header in ActionMailer?

**URL:** <https://www.ruby-forum.com/t/set-message-id-header-in-actionmailer/152361>\
**Category:** Rails\
**Created:** [November 3, 2008, 5:31am UTC](https://www.ruby-forum.com/t/set-message-id-header-in-actionmailer/152361 "2008-11-03T05:31:51Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![jemminger](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/c0e974/32.png) [@jemminger](https://www.ruby-forum.com/u/jemminger)\
**Post date:** [November 3, 2008, 5:31am UTC](https://www.ruby-forum.com/t/set-message-id-header-in-actionmailer/152361/1 "2008-11-03T05:31:51Z")

</div>

I’m trying to set my own Message-ID when sending mail… not having  
any luck. It seems that my ID header is overwritten. i’ve tried both  
message\_id and headers below, nothing seems to work:

def setup\_email(message, person)  
@recipients = “#{person.email}”  
@from = “removed\_email\_address@domain.invalid”  
@message\_id = “my-custom-message-id”  
@headers = {‘Message-ID’ =\> message.smtp\_message\_identifier}  
@sent\_on = Time.now  
@body[:msg] = message.body  
end

any suggestions?
