He estado aprendiendo a utilizar Rails en los últimos días y he encontrado algo que no he podido resolver con Google.Problemas de Rails ActionMailer en Mac
Así que solo estoy creando un formulario de contacto básico que envía un correo electrónico. Todo parece estar funcionando bien en las pruebas, lo que me dice que el formulario está funcionando, y ActionMailer se implementó correctamente, sin embargo, tengo problemas para configurar ActionMailer. Estoy ejecutando OSX 10.6.2. Tengo postfix ejecutándose y he verificado que se está ejecutando usando telnet localhost 25
. Cuando intento utilizar el formulario, aparece un error de "Conexión rechazada".
Esta es mi configuración actual:
config.action_mailer.smtp_settings = {
:address => 'localhost',
:port => 25
}
pensé que podría necesitar para establecer :domain
, pero estoy un poco confundido sobre lo que se debe establecer en esta situación.
Hm, eso tampoco funcionó. – seth
Si la salida de "netstat -na | grep LISTEN" muestra "tcp4 0 0 * .25 *. * LISTEN", entonces debería estar recibiendo una conexión. Si muestra ":: 1.25", es posible que esté en modo IPv6. Si tiene algún tipo de firewall local, incluyendo Little Snitch, esto también podría estar bloqueando sus llamadas. La única manera de saberlo con certeza es intentar una conexión de Ruby directamente, como a través de una prueba unitaria. – tadman