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.
답변을 드리고 싶습니다.
누군가의(예: Yahoo/Gmail 등) 서버를 사용하여 제3자에게 이메일을 보내는 경우, 당신은
해당 서비스 제공업체(Yahoo/Gmail)에게 아무런 이득이 되지 않는 상황에서 그들의 자원을 사용하고 있습니다.
수신자가 이메일을 Google/Yahoo 서버를 통해 받게 되므로, 해당 서버의 평판이 걸리게 됩니다. 예를 들어, 스팸 발송자가 Google이나 Yahoo 서버를 이용해 수천 통의 이메일을 보내면, 수신자 측 서버는 Yahoo/Google에서 오는 대부분의 메일을 스팸으로 판단하기 시작할 것입니다. 이에 따라 수신자의 ISP(인터넷 서비스 제공업체)는 해당 메일의 신뢰도를 낮추게 되고, 이는 다시 G/Y 서버의 평판을 떨어뜨립니다. 결국 다른 정당한 사용자들에게도 영향을 미치게 됩니다.
이와 반대로, 특히 이러한 ‘발송’ 기능을 제공하는 업체는 사용자가 자신의 자원을 이용해 타인에게 스팸을 보내지 않도록 보장하는 것이 그들의 업무입니다. 또한 그들은 당신으로부터 일정한 대가를 받으므로, 당신의 잘못된 행위를 일정 부분 감당할 수 있는 위치에 있습니다.