ActionMailer::Base.smtp_settings = {
        :enable_starttls_auto => false
}

Diese Option gibt es erst ab V2.3

ansonsten hier nachlesen:

http://www.travisgere.com/?p=34

oder Monkey-patchen:

http://rails.lighthouseapp.com/projects/8994/tickets/1731-make-enable_starttls_auto-opt-in-in-actionmailer#ticket-1731-9

Gruss,
Roman


Am 26.02.2009 um 19:37 schrieb Rene Paulokat:

On Thu, 26 Feb 2009 19:09:37 +0100
Michael Kastner <[email protected]> wrote:

Hallo,

hi

vielleicht kann mir jemand weiterhelfen. Beim Versand von Emails streikt der
ActionMailer unter Rails 2.2.2 auf einmal.

Im Log steht:

Sent mail to [email protected]


OpenSSL::SSL::SSLError (hostname was not match with the server certificate): /usr/local/lib/ruby/1.8/openssl/ssl.rb:123:in `post_connection_check'
    /usr/local/lib/ruby/1.8/net/smtp.rb:582:in `tlsconnect'
    /usr/local/lib/ruby/1.8/net/smtp.rb:562:in `do_start'
    /usr/local/lib/ruby/1.8/net/smtp.rb:525:in `start'
...

Ich hab' mal etwas rumgegoogelt, aber so ganz klar ist mir nicht, was ich jetzt
zur Behebung dieser Meldung machen soll.

Brauche ich jetzt ein SSL-Zertifikat?

sieht ganz danach aus.
oder aber du verhinderst tls-initialisation:
per default scheint eingestellt:

:enable_starttls_auto => true  wenn das ziel das unterstützt.

ein 'false' und er würde keinen tls-handshake versuchen, die ssl- meldung also verschwinden.

theoretisch glaube ich also:

ActionMailer::Base.smtp_settings = {
        :enable_starttls_auto => false
}

gruesse
rene



--
take care not to get sucked into /dev/null
gpg --recv-keys 0F8DDFBB
_______________________________________________
rubyonrails-ug mailing list
[email protected]
http://mailman.headflash.com/listinfo/rubyonrails-ug

_______________________________________________
rubyonrails-ug mailing list
[email protected]
http://mailman.headflash.com/listinfo/rubyonrails-ug

Antwort per Email an