J'essaie d'envoyer un e-mail de confirmation à l'utilisateur.Net :: SMTPAuthenticationError 502 5.5.2 dans Rails ActionMailer
Mais je me l'erreur suivante:
Net::SMTPAuthenticationError (502 5.5.2 Error: command not recognized
Configuration en production.rb suit:
# Disable delivery errors, bad email addresses will be ignored
config.action_mailer.raise_delivery_errors = true
# set delivery method to :smtp, :sendmail or :test
config.action_mailer.delivery_method = :smtp
# these options are only needed if you choose smtp delivery
config.action_mailer.smtp_settings = {
:address => 'path_to_address_specified_by_my_hoster',
:port => 25,
:domain => 'my_domain.com',
:authentication => :plain,
:user_name => '[email protected]_domain.com',
:password => 'password'
}
J'ai créé une boîte aux lettres dans le profil utilisateur à mon fournisseur d'hébergement, appelé « inscription @ my_domain .com "
Pour la boîte aux lettres créée, ils m'ont délivré un identifiant et un mot de passe:
login = verbose_login
password = verbose_password
Je n'ai pas complètement compris le format exact de: nom_utilisateur.
Dois-je utiliser
:user_name => "[email protected]_domain.com"
ou:
:user_name => "signup"
ou:
:user_name => "verbose_login"
Ou ce champ est spécifique au serveur de messagerie, et je dois demander le soutien du fournisseur d'hébergement ?
Et quelle est la différence entre: authentication =>: plain et: login?
Merci.
thx ça m'aide. :) –