ПредишенСледващото

Като сървъри в сигурни центрове за данни в Европа. Open облак VPS / VDS сървър на бърз SSD за 1 минута!

Най-добър уеб хостинг:
- ще предпазят данните от неоторизиран достъп в защитена Европейския център за данни
- ще плати най-малко в Bitcoin.
- Той ще постави вашата дистрибуция

- защита от DDoS-атаки
- безплатно архивиране
- Uptime 99,9999%
- DPC - TIER III
- ISP - етап I

Подкрепа в руските 24/7/365 работи с юридически и физически лица. Сега трябва 24 ядро ​​и 72 Gb RAM. Моля ви!

Нашите конкурентни цени доказват, че най-евтиният хостинг, че не знаеш!

За броени минути, изберете конфигурация, заплати и CMS на VPS е готова.
Връщане на парите - за 30 дни!

Банкови карти, електронни валута през QIWI терминали, Webmoney, PayPal, Novoplat и други.

Задайте въпрос 24/7/365 поддръжка

Намерете отговорите в нашата база данни, както и да отговарят на препоръките на

Оферта от 8host.com

Създаване на поща реле използване постфиксната и mailgun в Ubuntu

настройка SMTP сървър - не е задача за хора със слаби сърца. Много е важно да се гарантира надеждна защита на личните данни, и, може би по-важното коригира на подаване писма, които няма да бъдат маркирани като спам.

Mail трансфер, може да реши и двата проблема. Конфигуриране на релето е много по-лесно, отколкото пълноправен SMTP сървър: вие трябва само да изпратите цялата поща, генерирани от вашия сървър, управляват от професионалисти на сървъра за SMTP. По този начин, няма да се налага да се справят с трудностите на SMTP.

Има два вида реле: отворени и затворени. Open реле изпраща поща от вътрешни и външни ресурси на сървъра. Този тип реле може да се възползва от спам ботове. Затворено реле включва прехвърляне на имейл само генерирани на вътрешен сървър и частна мрежа.

всеки външен SMTP сървър може да се използва, за да предам поща. Mailgun сървър има много предимства пред други SMTP сървъри. Тази услуга може да се ползва безплатно до 10000 имейла на месец, това е много надежден. В допълнение, той ви позволява да изпращате поща от определен домейн, и осигурява допълнително ниво на сигурност и запишете вашите имейли на черни списъци.

изисквания

1: Сметката Mailgun

Вие ще видите, че Mailgun услуга домейн е създаден за вас.

Не използвайте този домейн. По-добре просто да се създаде поддомейн за Mailgun. За да направите това, кликнете върху Добавяне на нов домейн. Изберете поддомейн за услугата, например, или mailgun.example.com bulkemail.example.com.

Забележка. Ръководството ще бъде използвана поддомейн mg.example1.com.

След това, на нова под-домейн ще се появи в списъка с домейни на страницата домейни. Open страница поддомейн да направите това, кликнете върху него на страницата домейни. Вие ще видите три набора от DNS-записи.

Добавяне на тези записи в настройките на домейна на сървъра. Това се прави с помощта на контролния панел на хостинг услуги.

Вие ще трябва да пишат и изпращане на електронна поща за проследяване (раздел Изпращане и проследяване). Записванията за поща (Получаване) не е задължително да се създаде. Не затваряйте тази страница: данните, посочени върху него трябва да бъде копиран в настройките на DNS на сървъра.

2: DNS-записи Setting

Така че, трябва да се създадат две TXT запис и запис CNAME. По желание можете да добавите запис MX.

Създаване на всички необходими записи с използване на предоставената услуга Mailgun информация.

За да създадете CNAME:

  • Име: имейл
  • Име на хост: mailgun.org. (Не забравяйте да сложите период в края).

За да създадете първото zapisTXT:

  • Име: @
  • Текст: въведете текста за първите тези записи, предоставени Mailgun, и да я вземете в двойни кавички. Например: «V = spf1 включват: mailgun.org

За да създадете втори zapisTXT:

  • Име: Въведете удебелено част от името на Mailgun страницата домакин. Например: mallo._domainkey.
  • Текст: Копирайте стойност от страницата Mailgun и да я вземете в двойни кавички. Например: «к = RSA; р = MIGfMA0G ... AQAB ».

Сега Mailgun трябва да провери домейна си, преди да можете да продължите. Можете да изчакате, докато се актуализират записите на DNS, или се върнете на страницата Mailgun, намерете Проверка раздел домейн DNS и върху Проверка на DNS записи сега. След проверката на документите, ще се появи в непосредствена близост до зелена отметка към тях.

Актуализиране на записи може да отнеме известно време (от няколко минути до няколко часа).

Забележка. Ако Mailgun услуга не е потвърдил участието си, проверете въведените стойности и се уверете, че правилно идентифициране на всички данни, предоставени Mailgun. TXT запис трябва да се вземат в двойни кавички. Името на първия запис TXT - @, но не и име на хост с Mailgun страница.

3: Конфигуриране Postfix

За да инсталирате Postfix да използвате вградения в мениджъра на пакети.

Свържете се със сървъра като потребител с Sudo достъп до:

Като общо правило, инсталирането на Postfix се извършва онлайн. Така че програмата може да ви попитам на необходимите данни. За да се предотврати грешки по време на инсталацията, по-добре е да се създаде данните предварително и след това да започне инсталацията.

Конфигуриране на Postfix като препредаване на електронната поща:

Sudo Debconf-Set-селекции <<<"postfix postfix/main_mailer_type select Satellite system"

Посочете името на хост сървър (тя ще бъде използвана като името на хоста-сървър за електронна поща):

Sudo Debconf-Set-селекции <<<"postfix postfix/mailname string $HOSTNAME"

Конфигуриране на Postfix да използвате Mailgun SMTP-сървър.

Sudo Debconf-Set-селекции <<<"postfix postfix/relayhost string smtp.mailgun.org"

Сега можете да инсталирате Postfix.

ап -Y инсталирате постфиксната

За да Postfix услуга може да се свърже с Mailgun, трябва да създадете файл с данните, до и добавяне на копирания име и парола Mailgun (раздел 2).

Забележка. Всеки поддомейн Mailgun използва уникални идентификационни данни. Повече информация можете да намерите в документацията Mailgun.

Създаване и редактиране на файл за пълномощията:

Sudo нано / и т.н. / Postfix / sasl_passwd

Добавете реда

Ограничаване на достъпа до файла. Правото да четат и пишат може да бъде само в основата. Използвайте postmap команда да се актуализират параметрите на Postfix.

Sudo коригират 600 / и т.н. / Postfix / sasl_passwd
Sudo postmap / и т.н. / постфиксната / sasl_passwd

Блокиране на анонимен достъп до сървъра и да посочите пълномощията да подаде за Mailgun. Отворете конфигурацията на Postfix:

Sudo нано /etc/postfix/main.cf

И добави тези линии към файла:

smtp_sasl_auth_enable = да
smtp_sasl_password_maps = хеш: / и т.н. / Postfix / sasl_passwd
smtp_sasl_security_options = noanonymous
smtp_sasl_tls_security_options = noanonymous
smtp_sasl_mechanism_filter = AUTH ВХОД

Забележка. Postfix предлага голямо разнообразие от настройки за сигурност, които блокират достъпа спам ботове (повече информация - в тази връзка). По-специално, тези две линии ограничават използването на поща полагане на локална мрежа, а ти спомена SASL потребители:

smtpd_relay_restrictions = permit_mynetworks
permit_sasl_authenticated defer_unauth_destination

Sudo systmctl рестартиране постфиксната

Можете също така трябва да се уверите, че всички входящи SMTP пристанища са блокирани. Проверете състоянието на защитната стена:

Sudo неотчитане статус
За действие От
-- ------ ----
22 ПОЗВОЛЯВА навсякъде
22 (V6) позволяват навсякъде (V6)

В колоната да, трябва да има портове 25, 465 и 587. Тези портове се използват от SMTP. Те не трябва да прави входящ трафик. Ако тези портове са отворени на вашата защитна стена, за да ги блокирате.

Обикновено, когато настройвате Postfix SMTP върху името на хост сървър трябва да съответства на FQDN. Ако е така, преминете към раздел 4.

4: Създаване на домейн дисплей

От настройките на SMTP, използвани Mailgun, вместо Postfix, FQDN не трябва да съвпада с името на хоста. Например, сървъри на бази данни или сървъри за наблюдение обикновено нямат домейните.

В този случай, пощенски сървър сметка Сметка Linux трябва да използва имена MailGun.

Създаване на нов файл / и т.н. / постфиксната / родово и да го редактирате.

Sudo нано / и т.н. / Postfix / родово

Добавете този ред, който ще се свърже със следните потребителски имена:

Забележка. Имената на изпращача и 8host заменят своите данни. Особено внимание следва да се обърне на елемент your_subdomain_for_mailgun: необходимо е да се замени поддомейн Mailgun (раздел 1).

За да посочите няколко потребители, добавяне на нови линии до файла със същия синтаксис. Сега добавете тези правила се показват в Postfix използване postmap екип:

Sudo postmap / и т.н. / Postfix / родово

Редактиране на конфигурационния файл Postfix:

Sudo нано /etc/postfix/main.cf

В края на файла, добавете ред:

Sudo systemctl рестартиране постфиксната

Сега можете да тествате поща реле.

5: Тестване поща реле

ап -y инсталирате mailutils

мейл -s "Test поща" your_email_address <<<"A test message using Mailgun"

6: Отстраняване

можете да предотвратите много грешки по време на настройката реле. Помислете за най-често срещаните.

На първо място, трябва да се уверите, че DNS-Mailgun потвърди записи. Нищо няма да работи толкова дълго, колкото на услугата не приема новия запис. Отворете Mailgun потребителски интерфейс и се уверете, че записите са приети.

Научете повече за грешките в трупите, можете да имейл услуга. Първо проверете /var/log/mail.log.

опашка -f /var/log/mail.log

> 01 ноември 1268 г. 16:07:45 количка-Postfix / SMTP [30082]: 0E8062038A: към =, реле = smtp.mailgun.org [173.203.37.114]: 25, забавяне = 2.3, забавяне = 0,02 / 0 / 2,3 / 0, DSn = 4.7.0, статус = отложено (SASL удостоверяване е неуспешно; сървър smtp.mailgun.org [ 173.203.37.114] каза: 535 5.7.0 Mailgun не е любящ си паролата или регистрацията)

Ако името на хоста на сървъра не съвпада с FQDN, се уверете, че правилно сте завършили раздел 4.

заключение

Ако имате допълнителни сървъри, и искате да ги конфигурирате за изпращане на поща, просто трябва да се повтаря стъпки 3 и 4 за всеки такъв сървър. Можете да използвате повторно MailGun домейн на всички тези сървъри.

Повече информация за пощенския списък може да намерите тук.

За да добавите друг домейн, следвайте стъпки 1 и 2 (за всеки домейн) и редактирате файла / и т.н. / постфиксната / sasl_passwd и / и т.н. / постфиксната / родово. Основна Postfix конфигурация остава непроменена.

Свързани статии

Подкрепете проекта - споделете линка, благодаря!