Mail et rails - Ruby/Rails - Programmation
Marsh Posté le 14-09-2008 à 21:18:37
Tu as regardé les logs pour voir si tu n'avais pas une erreur ?
Marsh Posté le 14-09-2008 à 21:33:55
Effectivement, il y a une erreur dans les logs (autant pour moi). Cette erreur c'est:
Aucune connexion n'a pu être établie car l'ordinateur cible l'a expressément refusée. - connect(2)
Ce que je ne comprends pas, c'est que ma configuration est la même que sous mon thunderbird, à savoir, smtp.free.fr, port 25 sans authentification
Marsh Posté le 14-09-2008 à 22:11:37
Yahouuu, trouvé ^^, tout simplement, je ne sais pas écrire. C'est address et non adress
Marsh Posté le 14-09-2008 à 21:17:48
Bonjour,
Je développe actuellement un site en rails (surtout pour apprendre rails) en local et j'aimerai pouvoir envoyer des mails.
J'ai donc configuré mon environnement comme ceci:
config.action_mailer.delivery_method = :smtp
config.action_mailer.smtp_settings = {
:adress => 'smtp.free.fr',
ort => 25,
}
config.action_mailer.raise_delivery_errors = true
config.action_mailer.default_charset = 'iso-8859-1'
config.action_mailer.perform_deliveries = true
Et dans mon action, je fais comme ceci:
@bibi = Mailer.deliver_inscription(@user)
L'action inscription:
def inscription(user)
@subject = 'Votre inscription sur monsite.com'
@body = {}
@recipients = user.user_mail
@from = 'inscription@monsite.com'
@sent_on = Time.now
@headers = {}
end
Et si j'affiche @bibi dans ma vue j'obtiens:
Date: Sun, 14 Sep 2008 20:38:58 +0200 From: inscription@monsite.com To: admin@monsite.com Message-Id: <48cd5a42cd528_8e82e5bd0057d@Sundevil.tmail> Subject: Votre inscription sur monsite.com Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Mailer#inscription Find me in app/views/mailer/inscription.erb
Malheureusement, je ne recoit aucun mail (admin@monsite.com n'étant pas l'email utilisé, j'utilise un email valable).
Quelqu'un saurait il pourquoi ?