Mail et rails

Mail et rails - Ruby/Rails - Programmation

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',
   :port => 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 ?

Reply

Marsh Posté le 14-09-2008 à 21:17:48   

Reply

Marsh Posté le 14-09-2008 à 21:18:37    

Tu as regardé les logs pour voir si tu n'avais pas une erreur ?


---------------
Instagram - Mon PVT en Australie.
Reply

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 :(

Reply

Marsh Posté le 14-09-2008 à 22:11:37    

Yahouuu, trouvé ^^, tout simplement, je ne sais pas écrire. C'est address et non adress :/

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed