Конфигурации PowerMTA

Оригинал статьи https://alanhou.org/powermta-configuration/

PowerMTA конфигурации файл/etc/pmta/config файл, конфигурационный файл был изменен после перезагрузки PMTA услуг(например, выполнениев/etc/инит. д/pmta перезагрузите команду)

1. создание учетной записи на SMTP
Следующее является фиксированный формат имени пользователя и пароля может быть самомодифицирующийся

<smtp-user alan>
        password alanhou
        source {smtpuser-auth}
</smtp-user>
<source {smtpuser-auth}>
        smtp-service yes
        always-allow-relaying yes
        require-auth true
        process-x-virtual-mta yes
        remove-received-headers true
        add-received-header false
        hide-message-source true
</source>

2. хост-имя
Прием сообщений в заголовке сообщения отображается, по умолчанию отображение IP, изменить доменное имя для отображения более дружественным
хост-имя mail.alanhou.org

3. протокол HTTP-упр-параметры порта
Веб-доступ к порту 8080, то вы можете выполнить пользовательские модификации, такие как 8000
протокол HTTP-упр-порт 8000

3. настройки SMTP-порт
для SMTP-номер порта по умолчанию-25, могут быть модифицированы, например, 2525
SMTP-порт 2525
По команде netstat-lnpt команду для просмотра

4. протокол HTTP-доступ к конфигурации авторизации
Монитор,нет,админ три типа уровней привилегий, котором 0/0 для всех IP
http-доступ 0/0 монитор
http-доступ 10.1.0.10 нет
http-доступ 10.1.0/24 админ

5. Конфигурация источника
Изменив следующий код в 0/0, чтобы настроить ограничение только надежные IP клиента для доступа

<source 127.0.0.1>
    always-allow-relaying yes   # allow feeding from 127.0.0.1
    process-x-virtual-mta yes   # allow selection of a virtual MTA
    max-message-size 0          # 0 implies no cap, in bytes
    smtp-service yes            # allow SMTP service
</source>
 
<source 0/0>                 # matches all
    log-connections no
    log-commands    no       # WARNING: verbose!
    log-data        no       # WARNING: even more verbose!
</source>

6. конфигурации домена
Конфигурация указанного домена отправителя-настройки

<domain yahoo.com>
max-smtp-out 50
max-msg-per-connection 5
max-msg-rate 100/h
smtp-greeting-timeout 5m # added in v3.2r17
mx-connection-attempts 10 # added in v3.2r16
smtp-pattern-list backoff
# backoff-to-normal-after 2h #added in v3.5
# backoff-max-msg-per-hour 600 # Use with PowerMTA 3.2
# backoff-max-msg-rate 600/h # Use with PowerMTA 3.5
# backoff-retry-after 30m
# backoff-notify postmaster@yourdomain.com
</domain>

7. конфигурации vmta
Для отправителя домен и IP-конфигурации, специально для Multi-IP и многодоменной конфигурации, доменному имени и IP должны быть доменное имя записи конфигурации, следующий код в почты могут быть настроены

<virtual-mta mail>
smtp-source-host 107.191.61.102    e.alanhou.org
domain-key alanhou,*,/etc/pmta/dkim/alanhou.pem
</virtual-mta>

8. конфигурации vmta-бассейн
Параметры виртуальной МТА бассейн, например, есть два агента передачи почты(т. е. приведенный выше код в пользовательском имени для почты)и тест

<virtual-mta-pool alanhou.org>
  virtual-mta mail
  virtual-mta test
</virtual-mta-pool>

9. конфигурации актс-файл
Конфигурация хранения файла журнала

<acct-file /var/log/pmta/acct.csv>
#    move-to /opt/myapp/pmta-acct   # configure as fit for your application
    move-interval 5m
    max-size 15M
</acct-file>

Обработка отказов

Отказов, как правило, разделяется на твердый и мягкий отскок отскок
Фоне изменения:
Настройки > Почта доставка > подскакивает > метод мониторинга(протоколы POP3/IMAP-подключения)
Заполните создать имя пользователя и пароль
Имя пользователя пароль создать метод, сервер входа в систему
записи отказов-с командой /sbin/nologin
пароль отказов
Добавить хрон
* * * * * завиток-с НТТР://*.*.*.*/ oem/cli/web_send.php > /dev/нуль 2>&1
* * * * * завиток-с НТТР://*.*.*.*/ oem/cli/web_sync.php > /dev/нуль 2>&1
* * * * * завиток-с НТТР://*.*.*.*/ oem/cli/web_transactional_send.php > /dev/нуль 2>&1
* * * * * завиток-с НТТР://*.*.*.*/ oem/cli/web_general.php > /dev/нуль 2>&1
* * * * * завиток-с НТТР://*.*.*.*/ oem/cli/pop3_bounce.php > /dev/нуль
* * * * * завиток-с НТТР://*.*.*.*/ oem/cli/pop3_fbl.php > /dev/нуль
* * * * * завиток-с НТТР://*.*.*.*/ oem/cli/pop3_requests.php > /dev/нуль
Где*.*.*.* Представитель локальный IP, добавить задание cron через кронтаб-е,проверьте с crontab-L,после того, чтобы перестартовать/etc/инит. д/crond перезагрузка

Почтовый ящик QQ, чтобы отправить политика

max-msg-rate 500/h
<domain qq.com>
max-msg-rate 100/h
smtp-pattern-list backoff
</domain>
<smtp-pattern-list backoff>
#视频4分50秒
... .
reply /550 Access denied/ mode=backoff
... ...
</smtp-pattern-list>

Gmail и Yahoo,как Hotmail,AOL почте, отправив политика

<domain gmail.com>
max-smtp-out 50
max-msg-per-connection 20
max-rcpt-per-message 100
max-msg-rate 250/h
smtp-pattern-list backoff #normal
... ...
</domain>
<domain aol.com>
max-smtp-out 50
max-msg-per-connection 20
max-rcpt-per-message 100
max-msg-rate 1500/h
smtp-pattern-list backoff #normal
... ...
</domain>
<domain yahoo.com>
max-smtp-out 50
max-msg-per-connection 5
max-msg-rate 2000/h
smtp-greeting-attempts 5m
mx-connection-attempts 10
smtp-pattern-list backoff #normal
... ...
</domain>
<domain hotmail.com>
max-smtp-out 50
max-msg-per-connection 5
max-msg-rate 2000/h
421-means-mx-unavailable yes
smtp-pattern-list backoff #normal
... ...
</domain>

 

0

my-mails.ru

Всегда On-Line

Добавить комментарий

Авторизация
*
*

Капча загружается...


Регистрация
*
*
*
*

Капча загружается...


Генерация пароля

Капча загружается...


51276208