J'essaie de suivre ce tutoriel http://edgeguides.rubyonrails.org/action_mailer_basics.html et en bas il donne des options de configuration pour SendMail et SMTP. Ni l'un ni l'autre ne fonctionne pour moi à ce jour :)Choisir SMTP ou SendMail dans une application Rails dans Ubuntu
Lequel est le plus couramment utilisé et quelles sont les considérations d'essayer l'un de ces?
En outre, dans les didacticiels, ils fournissent des exemples de configurations dans ce format:
Dans ma demande, quelles sont ces référence? Je n'ai pas vraiment de mot de passe? Et une fois que je les ai compris, devrais-je garder les crochets ou non?
De même, quelle est la différence entre l'hôte http et l'hôte SMTP? Comment puis-je comprendre le domaine de mon hôte SMTP? Mon domaine général est localhost: 3000 - devrais-je simplement l'utiliser?
:address => "domain-of-smtp-host.com"
:domain => "domain-of-sender.com",
Merci, Alex
Merci, les gens utilisent-ils simplement les informations d'identification smtp de google pour envoyer du courrier à partir de leurs propres serveurs? Comment cela se fait-il habituellement? – GeekedOut
@GeekedOut: Non, ce n'est pas ce que les gens font habituellement. Courez-vous une application qui doit envoyer des courriels au monde? Dans ce cas, vous devez configurer votre propre serveur SMTP ou laisser quelqu'un (hébergeur, fournisseur de cloud) le faire pour vous. Si d'un autre côté vous voulez juste tester vos compétences de ruby / rails et peut-être vous envoyer un email, il n'y a rien de mal à utiliser le serveur SMTP que quelqu'un a déjà configuré pour vous. Cela pourrait être le fournisseur que vous utilisez pour votre trafic e-mail régulier. Vous aurez besoin de savoir sous quel nom l'hôte SMTP du fournisseur peut être atteint. – mkro
mais si j'utilise ubuntu, je suis sûr qu'il est livré avec des config smtp qui sont faciles à configurer ou sont déjà configurées, non? – GeekedOut