[ruby-it] SMTPAuthenticationError
FEj
fejit a tiscali.it
Sab 20 Mar 2010 11:58:04 CET
Ciao,
devi attivare l'uso del TLS con
:enable_starttls_auto => true
io uso:
ActionMailer::Base.smtp_settings = {
:address => "smtp.gmail.com",
:port => 587,
:authentication => :plain,
:enable_starttls_auto => true,
:user_name => 'mia_email a gmail.com',
:password => 'mia_passwd'
}
Ciao,
FEj
On Sat, Mar 20, 2010 at 11:14 AM, Alex Sapienza <alexsapienza a gmail.com> wrote:
> Ho un grosso problema con l'invio delle mail!
> L'errore che mi spunta è:
> Net::SMTPAuthenticationError in Manda mailController#create_order
>
> 530 5.7.0 Must issue a STARTTLS command first. d8sm2155075fga.25
>
> Per la configurazione in enviroment ho usato
>
> config.action_mailer.delivery_method = :smtp
> config.action_mailer.perform_deliveries = true
> config.action_mailer.raise_delivery_errors = true
> config.action_mailer.smtp_settings = {
> :address => "smtp.gmail.com",
> :port => 587,
> :authentication => :plain,
> :user_name => "mia_mail a gmail.com",
> :password => "miapass",
> }
> config.action_mailer.default_charset = "utf-8"
>
> Nel mailer ho il seguente metodo:
> class Mailer < ActionMailer::Base
> def confirm(order)
> subject 'Conferma prenotazione pizze'
> recipients order.email
> from 'alexsapienza a gmail.com'
> sent_on Time.now
> body :order => order
> end
> end
>
> Per quanto riguarda il controller:
>
> class MandaMailController < ApplicationController
> def create_order
> order = Order.find(params[:id])
> email = Mailer.create_confirm(order)
> #email.set_content_type("text/html" )
> Mailer.deliver_confirm(order)
> render(:text => "<pre>" + email.encoded + "</pre>" )
> end
> end
>
> Uso ruby 1.8.7, per le gemme 1.3.1 non chiedetemi di aggiornarle :-)
> Grazie a tutti in anticipo!
> --
> Posted via http://www.ruby-forum.com/.
> _______________________________________________
> Ml mailing list
> Ml a lists.ruby-it.org
> http://lists.ruby-it.org/mailman/listinfo/ml
>
--
Emilio Frusciante
“Go and spread the free software. Happy hacking!” - RMS
More information about the Ml
mailing list