I am trying to test using Discourse on CentOS 71. I have Docker and Discourse installed…but the problem is configuring SMTP for Email for the initial registration. After installation I can bring up the web interface, congratulating me for successful installation, but it wants an Email address for registration. I have put in the settings for Yahoo mail in the app.yml file, and tried to register with my Yahoo email account. After what I think is a successful registration, I never get the email to complete registration. Is what I am trying to accomplish possible?
Thanks for the quick reply. I am fairly, and obviously, new at all this (as well as CentOS 7). I don’t have any funding for this at the moment, and am trying to install and get this running for free so I can demo this to my boss for implementation. I don’t ‘need’ to use Yahoo, but I already had a Yahoo account.
It’s easier/quicker to use the registar to configure the email provider but it still works with DigitalOcean if this provider is a pain in the ass to use. I should add a little disclaimer to this howto
The worst that I encounter was internet.bs, they sell domain name but if you don’t use their servers, you can’t configure anything (txt, cname) other than the dns domains. I had to use Cloudflare to link mailgun to the domain. It was fun.
We do not have any control of our corporate SMTP server, and on top of that, probably could not use it as a relay. We can install Postfix. Is there a good way to configure it for Discourse? Do you think it would be possible to point it to gmail?
In that case, unless the folks who manage your network are doing a very bad job, the corporate network restricts outgoing mail to approved SMTP servers. Most well-run networks denied outgoing mail from lan clients to external SMTP servers 15 years ago to keep infected computers from being spam-bots.
Sorry for derailing the discussion, but are you suggesting that Yahoo is not cloud based? I don’t understand why a 3rd party email provider A is any different from a 3rd party provider B.
Je souhaite répondre.
Lorsque vous utilisez le serveur de quelqu’un (Yahoo, Gmail, etc.) pour envoyer vos e-mails à un tiers, vous :
utilisez leurs ressources (Yahoo/Gmail) sans leur apporter aucun avantage.
mettez leur réputation en jeu, car le destinataire recevra ces e-mails (ou ceux de l’expéditeur) via les serveurs de Google/Yahoo. Ainsi, si un spammeur envoie des milliers d’e-mails en utilisant les serveurs de Google ou de Yahoo, les serveurs des destinataires commenceront à penser que la majorité des e-mails provenant de Yahoo/Google sont indésirables. Par conséquent, ils (les FAI des destinataires) réduiront leur crédibilité en conséquence. Cela affectera à son tour la réputation des serveurs de G/Y et, en fin de compte, aura un impact sur les autres utilisateurs légitimes de ces services.
À l’inverse, celui qui vous fournit spécifiquement ces capacités d’envoi a pour travail de s’assurer que vous n’utilisez pas ses ressources pour envoyer du spam. De plus, il reçoit un paiement de votre part et peut donc tolérer certains de vos mauvais comportements dans une certaine mesure.
J’espère que vous avez compris, avant que je ne pense à d’autres raisons