Как отправить электронное письмо с моего домена?

1400
Zeynel

Я запускаю Discourse и отправляю письмо с подтверждением, но в этих письмах мой адрес электронной почты указан как отправитель, и они попадают в папку со спамом, и Google выдает предупреждение, что это может быть фишингом.

Нужно ли покупать электронную почту через GoDaddy и отправлять через эту учетную запись? Извините, если это не ясно, я не понимаю, как работает электронная почта. Это связано с SPF?

РЕДАКТИРОВАТЬ

Мне посоветовали «... использовать домен, для которого вы авторизованы, а затем создать запись SPF с IP-адресом вашего форума в этом домене». Можете ли вы объяснить, что это значит?

1

1 ответ на вопрос

1
Caleb Xu

From Wikipedia, the free encyclopedia:

Sender Policy Framework (SPF) is an email validation system designed to prevent email spam by detecting email spoofing, a common vulnerability, by verifying sender IP addresses. SPF allows administrators to specify which hosts are allowed to send mail from a given domain by creating a specific SPF record (or TXT record) in the Domain Name System (DNS). Mail exchangers use the DNS to check that mail from a given domain is being sent by a host sanctioned by that domain's administrators.

I'm glad you found Zoho easy to set up. Unfortunately, it doesn't seem like there's any way for it to be integrated into Discourse. However, there is another free service called Mandrill (https://mandrill.com) that you can use (and is in fact, officially endorsed by Discourse). You can find their tutorial on setting it up to work with Discourse at https://github.com/discourse/discourse/blob/master/docs/INSTALL-email.md. Sorry to be redirecting you all over the place.

You'll also need to set up a Postfix server on your website host (I assume you have root/SSH access). Guide to configuring Postfix for use with Mandrill: http://help.mandrill.com/entries/23060367-Can-I-configure-Postfix-to-send-through-Mandrill-

Это было здорово! Благодарю. Я использовал Zoho, и его было легко установить, у них были хорошие инструкции. Теперь вы можете дать мне подсказку о том, как я могу заставить Discourse отправлять электронные письма с nomilkfor.me с помощью Zoho? Zeynel 10 лет назад 0
Смотрите мой отредактированный ответ. Caleb Xu 10 лет назад 1
На самом деле, я не мог заставить Mandrill и Postfix работать, поэтому я перешел на хостинг, чтобы не использовать Mandrill. Поэтому я думаю, что у меня нет надежды использовать Discourse. Изменения, которые я сделал, фактически сломали электронную почту, и тестовая электронная почта работала, и теперь она не работает. А Zoho говорит, что MX Records не указывают на Zoho, хотя они и есть. Так что я не знаю .... Zeynel 10 лет назад 0
Мои Zoho MX направлены на mx.zohomail.com и mx2.zohomail.com соответственно. Извините за Дискурс, хотя, я не думаю, что это сработает с Зохо. Caleb Xu 10 лет назад 1
Теперь тестовое письмо сработало. Могу ли я попросить вас об одолжении? Как вы думаете, вы можете создать учетную запись, чтобы увидеть, если вы получите подтверждение по электронной почте? Это было бы огромной помощью для меня. Форум находится на nomilkfor.me. Я действительно ценю это, если вы можете. Zeynel 10 лет назад 0
Прошло около 10 минут, ни электронной почты, даже в папке «Спам». Caleb Xu 10 лет назад 1
Спасибо за попытку. Мне не очень повезло с этим. Zeynel 10 лет назад 0
Странный. Вы не получили письмо, но Дискурс все равно создал вас как пользователя. Это займет некоторое время, чтобы сделать эту работу правильно. В очередной раз благодарим за помощь. Zeynel 10 лет назад 0

Похожие вопросы