I had tried the same plugin as well, but I couldn't get it working for some reason, since I had a short deadline at that time, I didn't investigate much, for me having the tls_smtp.rb file inside *lib* folder and having a require statement worked... Hopefully someone else would have more clarity on the same.
Thanks & Regards, Dhruva Sagar. On Sat, Dec 5, 2009 at 8:35 AM, Paulo Coutinho <[email protected]> wrote: > Thx for response. > > But im already have this file "smtp_tls.rb", im using a plugin called: > "action_mailer_optional_tls" > > With normal ruby(native) it run OK, but only when i use jruby it dont send. > > Im using ruby 1.8.7(come with jruby) and rails 2.3.5 > > Ty again. > > ============================================ > > > 2009/12/5 Dhruva Sagar <[email protected]> > >> Ahhh so you require TLS :). >> Well firstly you want to add the config I mentioned in the previous email >> here so that it logs errors for you. >> >> Regarding TLS, can you tell me what rails version & ruby version are you >> using ? >> If your using Ruby version 1.8.x then it turns out that ActionMailer is >> not working properly with TLS. >> >> There are a few hacks available for the same, you have to download a file >> tls_smtp.rb. Please google and find for that, you should find it easily, I >> forgot the source and unfortunately the file doesn't mention the author / >> source as comments. >> >> My configuration is like this now for TLS : >> >> *# In the development environment your application's code is reloaded on* >> *# every request. This slows down response time but is perfect for >> development* >> *# since you don't have to restart the webserver when you make code >> changes.* >> *config.cache_classes = false* >> * >> * >> *# Log error messages when you accidentally call methods on nil.* >> *config.whiny_nils = true* >> * >> * >> *# Show full error reports and disable caching* >> *config.action_controller.consider_all_requests_local = **true* >> *config.action_view.debug_rjs = **true* >> *config.action_controller.perform_caching = **false* >> * >> * >> *# Don't care if the mailer can't send* >> *config.action_mailer.raise_delivery_errors = **true* >> * >> * >> *require 'tls_smtp'* >> *ActionMailer::Base.perform_deliveries = **true* >> *ActionMailer::Base.delivery_method = :smtp* >> *ActionMailer::Base.smtp_settings = {* >> * :address => 'gmail.com',* >> * :port => 447,* >> * :domain => 'gmail.com',* >> * :authentication => :login,* >> * :user_name => '[email protected]',* >> * :password => 'password_goes_here',* >> * :ssl => true* >> *}* >> >> These are my configurations >> >> Thanks & Regards, >> Dhruva Sagar. >> >> >> >> >> >> On Sat, Dec 5, 2009 at 8:20 AM, Paulo Coutinho <[email protected]>wrote: >> >>> Im using the normal configuration in "/config/environment.rb": >>> >>> # Configuração do smtp >>> ActionMailer::Base.default_content_type = 'text/html' >>> ActionMailer::Base.delivery_method = :smtp >>> ActionMailer::Base.smtp_settings = { >>> :tls => true, >>> :address => 'smtp.gmail.com', >>> :port => 587, >>> :domain => 'mydomain.com', >>> :authentication => :plain, # pode usar também :login >>> :user_name => 'my_email', >>> :password => 'my_pass' >>> } >>> >>> >>> >>> 2009/12/5 Dhruva Sagar <[email protected]> >>> >>> In your config/environments/development.rb, have you configured things >>>> properly for ActionMailer ? >>>> What is your config for config.action_mailer.raise_delivery_errors ? it >>>> should be set to true for it to report errors. >>>> You will have to give more details regarding your mail server as well... >>>> >>>> Thanks & Regards, >>>> Dhruva Sagar. >>>> >>>> >>>> >>>> >>>> On Sat, Dec 5, 2009 at 8:14 AM, Paulo Coutinho <[email protected]>wrote: >>>> >>>>> I have application that i send email normal with native ruby. >>>>> >>>>> But when i execute the sample application with jruby, it dont send >>>>> email and dont get error. >>>>> >>>>> What can be wrong? >>>>> >>>>> -- >>>>> Atenciosamente, >>>>> Paulo Coutinho. >>>>> Blog: www.prsolucoes.com/blog >>>>> Site: www.prsolucoes.com >>>>> Msn: [email protected] >>>>> >>>>> -- >>>>> You received this message because you are subscribed to the Google >>>>> Groups "Ruby on Rails: Talk" group. >>>>> To post to this group, send email to [email protected] >>>>> . >>>>> To unsubscribe from this group, send email to >>>>> [email protected]<rubyonrails-talk%[email protected]> >>>>> . >>>>> For more options, visit this group at >>>>> http://groups.google.com/group/rubyonrails-talk?hl=en. >>>>> >>>> >>>> -- >>>> You received this message because you are subscribed to the Google >>>> Groups "Ruby on Rails: Talk" group. >>>> To post to this group, send email to [email protected]. >>>> To unsubscribe from this group, send email to >>>> [email protected]<rubyonrails-talk%[email protected]> >>>> . >>>> For more options, visit this group at >>>> http://groups.google.com/group/rubyonrails-talk?hl=en. >>>> >>> >>> >>> >>> -- >>> Atenciosamente, >>> Paulo Coutinho. >>> Blog: www.prsolucoes.com/blog >>> Site: www.prsolucoes.com >>> Msn: [email protected] >>> >>> -- >>> You received this message because you are subscribed to the Google Groups >>> "Ruby on Rails: Talk" group. >>> To post to this group, send email to [email protected]. >>> To unsubscribe from this group, send email to >>> [email protected]<rubyonrails-talk%[email protected]> >>> . >>> For more options, visit this group at >>> http://groups.google.com/group/rubyonrails-talk?hl=en. >>> >> >> -- >> You received this message because you are subscribed to the Google Groups >> "Ruby on Rails: Talk" group. >> To post to this group, send email to [email protected]. >> To unsubscribe from this group, send email to >> [email protected]<rubyonrails-talk%[email protected]> >> . >> For more options, visit this group at >> http://groups.google.com/group/rubyonrails-talk?hl=en. >> > > > > -- > Atenciosamente, > Paulo Coutinho. > Blog: www.prsolucoes.com/blog > Site: www.prsolucoes.com > Msn: [email protected] > > -- > You received this message because you are subscribed to the Google Groups > "Ruby on Rails: Talk" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]<rubyonrails-talk%[email protected]> > . > For more options, visit this group at > http://groups.google.com/group/rubyonrails-talk?hl=en. > -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.

