Forum: Ruby on Rails Help: How do I sign my mails with DKIM in Rails?

Announcement (2017-05-07): www.ruby-forum.com is now read-only since I unfortunately do not have the time to support and maintain the forum any more. Please see rubyonrails.org/community and ruby-lang.org/en/community for other Rails- und Ruby-related community platforms.
6d9ad5fcb3591bfc65837380456a963d?d=identicon&s=25 JT (Guest)
on 2010-12-02 22:53
(Received via mailing list)
I googled around for this and can't find anything substantial. Has
anyone hack their way around ActionMailer?

FYI, I'm sending mails via gmail smtp.
Dd2d775dea75b381edb1bbf0600a0907?d=identicon&s=25 Marnen Laibow-Koser (marnen)
on 2010-12-02 23:19
JT wrote in post #965815:
> I googled around for this and can't find anything substantial. Has
> anyone hack their way around ActionMailer?
>
> FYI, I'm sending mails via gmail smtp.

http://lmgtfy.com/?q=dkim+rails

The first hit seems to be useful, unless I misunderstand.

Best,
--
Marnen Laibow-Koser
http://www.marnen.org
marnen@marnen.org
6d9ad5fcb3591bfc65837380456a963d?d=identicon&s=25 JT (Guest)
on 2010-12-02 23:30
(Received via mailing list)
I saw that one too. It's a tutorial for using dkim with postfix, not
rails.

I can of course configure rails to use postfix, but that's not what
I'm using now, which is having rails directly replay mail through
gmail  smtp.
6883e5ef03484d4fcef507d7b4f1d243?d=identicon&s=25 Matt Jones (Guest)
on 2010-12-03 20:48
(Received via mailing list)
On Dec 2, 4:51pm, JT <jingtian...@gmail.com> wrote:
> I googled around for this and can't find anything substantial. Has
> anyone hack their way around ActionMailer?
>
> FYI, I'm sending mails via gmail smtp.

Gmail will probably pass the DKIM-Signature header, so you might be
able to just generate that yourself.

I couldn't find an open Ruby implementation, but it should be fairly
straightforward to create one based on the source for dkimproxy:

http://dkimproxy.svn.sourceforge.net/viewvc/dkimproxy/

--Matt Jones
This topic is locked and can not be replied to.