Problema con Ubuntu 8.10 y ActionMailer TLS

Hola,

Tengo un problema con el envio de emails desde una cuenta gmail. Tengo
instalado el plugin ActionMailer TLS y todo configurado. La cuestion es
que en el Leopard me funciona de maravilla, pero en Ubuntu, el mismo
codigo, no. ¿Alguien sabria decirme si hay alguna incopatibilidad entre
este so y el plugin? Les indico el codigo de los ficheros:

http://pastie.org/320515

Gracias.

El día 21 de noviembre de 2008 13:47, Jose Antonio P.
[email protected]
escribió:> Hola,

Tengo un problema con el envio de emails desde una cuenta gmail. Tengo
instalado el plugin ActionMailer TLS y todo configurado. La cuestion es
que en el Leopard me funciona de maravilla, pero en Ubuntu, el mismo
codigo, no. ¿Alguien sabria decirme si hay alguna incopatibilidad entre
este so y el plugin?

Yo uso el plugin action_mailer_optional_tls, creo que es el mismo que
comentas. Me funciona bien sobre debian, así que supongo que en ubuntu
no debería dar problemas.

La configuración la tengo en el environment:

config.action_mailer.smtp_settings = {
:tls => true,
:address => “smtp.gmail.com”,
:port => “123”,
:domain => “foo.org”,
:authentication => :plain,
:user_name => “foo”,
:password => “bar”
}

Si no te funciona, ¿puedes indicarnos los mensajes de error o la traza
del envío?

Si no te funciona, �puedes indicarnos los mensajes de error o la traza
del env�o?

La cosa es que no me sale mensaje de error. Hace como si lo mandara,
mostrando el email en la consola. El codigo para mandar el email es el
siguiente:

#En el controlador :

PasswordMailer.deliver_forgot_password(@password)

#En el modelo:

class PasswordMailer < ActionMailer::Base

def forgot_password(password)

setup_email(password.user)

@subject << 'Ha solicitado cambiar su password'

@body[:url] = 

“#{APP_CONFIG[:site_url]}/change_password/#{password.reset_code}”

end

protected

def setup_email(user)

@recipients = "#{user.email_corp}"

@from = "#{APP_CONFIG[:admin_email]}"

@subject = "Agaex."

@sent_on = Time.now

@body[:user] = user

end

end

Pues la verdad es que creo que tengo la version 1.8.7, así que pasaré a
la versión 1.8.7 a ver ai funciona.

Gracias!

Borja Martín wrote:

¿qué versión de ruby usas? yo estuve trasteando con ar_mailer(aunque
este lleva su propia librería para tls) y la 1.8.7 y para que funcionase
había que ñapear un poco la librería. si estás con la 1.8.7 pásate a la
1.8.6 que parece que es la versión ‘oficial’ para que funcione todo en
orden.

salud!

¿qué versión de ruby usas? yo estuve trasteando con ar_mailer(aunque
este lleva su propia librería para tls) y la 1.8.7 y para que funcionase
había que ñapear un poco la librería. si estás con la 1.8.7 pásate a la
1.8.6 que parece que es la versión ‘oficial’ para que funcione todo en
orden.

salud!

Raul M. escribió:

Perdón, quise decir que pasaré a la 1.8.6.

Jose Antonio P. wrote:

Pues la verdad es que creo que tengo la version 1.8.7, así que pasaré a
la versión 1.8.7 a ver ai funciona.

Jose Antonio P. wrote:

Hola,

Tengo un problema con el envio de emails desde una cuenta gmail. Tengo
instalado el plugin ActionMailer TLS y todo configurado. La cuestion es
que en el Leopard me funciona de maravilla, pero en Ubuntu, el mismo
codigo, no. ¿Alguien sabria decirme si hay alguna incopatibilidad entre
este so y el plugin? Les indico el codigo de los ficheros:

Amigo José Antonio, te puedo decir que yo tuve mas o menos el mismo
error pero todo lo pude solucionar por esta vía, aquí te dejo el link
del tópico: Problema para mandar correo desde mi aplicacion! - ES - Ruby-Forum

espero que te sirva!!!


No importa cual es tu meta, lo importante es alcanzarla!

Even you are using Ubuntu Intrepid Ibex 8.10, better to downgrade from
Ruby 1.8.7 to 1.8.6, as usufull for more production servers for today.
I have written the article about smart downgrade by using repo from
Ubuntu Hardy:
http://railsgeek.com/2008/11/27/ubuntu-8-10-downgrade-ruby-1-8-7-to-1-8-6

Juan M. wrote:

Jose Antonio P. wrote:

Hola,

Tengo un problema con el envio de emails desde una cuenta gmail. Tengo
instalado el plugin ActionMailer TLS y todo configurado. La cuestion es
que en el Leopard me funciona de maravilla, pero en Ubuntu, el mismo
codigo, no. ¿Alguien sabria decirme si hay alguna incopatibilidad entre
este so y el plugin? Les indico el codigo de los ficheros:

Amigo José Antonio, te puedo decir que yo tuve mas o menos el mismo
error pero todo lo pude solucionar por esta vía, aquí te dejo el link
del tópico: Problema para mandar correo desde mi aplicacion! - ES - Ruby-Forum

espero que te sirva!!!


No importa cual es tu meta, lo importante es alcanzarla!