Quantcast
Channel: Библиотека знаний
Viewing all articles
Browse latest Browse all 1318

Exim4 Smtp Server / Установка и настройка

$
0
0

Exim4 Smtp Server / Установка и настройка

  • aptitude install exim4
  • dpkg-reconfigure exim4-config

Debian

  • nano /etc/exim4/update-exim4.conf.conf

Настройка

Или запустить

$ dpkg-reconfigure exim4-config
  • General type of mail configuration: internet site; mail is sent and received directly using SMTP
  • System mail name:желательно вписываем сюда обратную зону для вашего IP интерфейса eth0. Либо просто full hostname сервера (mail.debian.pro, например)
  • IP-addresses to listen on for incoming SMTP connections: 127.0.0.1 (нам же не нужен open relay?)
  • Other destinations for which mail is accepted:вписываем через пробел домены, от имени которых нам нужно отправлять письма с этого сервера.
  • Domains to relay mail for:если не знаете зачем оно, то оставляйте пустое поле
  • Machines to relay mail for:аналогично, если не знаем — оставляем пустым
  • Keep number of DNS-queries minimal (Dial-on-Demand)? No
  • Delivery method for local mail: Maildir
  • Split configuration into small files?По желанию. Я ставлю No.

Статьи / Настройки / Документация

Команды

Информация по очередям (Queue)

Вывести информацию по колличеству писем в очереди

exim -bpc

Вывести список сообщений в очереди (время в очереди, размер, идентификатор сообщения, отправитель, получатель)

exim -bp

Отображение всех сообщений в очереди (количество, объем, старых, новых, области, и итоги)

exim -bp|exiqsumm

Показывает что делаю процессы сервера exim

exiwhat

50591 daemon: -q30m, listening for SMTP on [127.0.0.1]:25 [62.210.189.100]:25 [::1]:25

Отображает текущую очередь, с группировкой по имени хоста

exim -bp | exiqsumm
  
Count  Volume  Oldest  Newest  Domain
-----  ------  ------  ------  ------

1    3481      3d      3d  altaiautoservice.ru
2    2560     19h     19h  jmail.com
8    27KB      7m      7m  mail.ru
1    5427      3d      3d  meil.ru
1    3481      4d      4d  motortula.ru
1    3481      3d      3d  razvalanet.ru
1    5427      4d      4d  tandex.ru
2    6963      7m      7m  yandex.ru
---------------------------------------------------------------
17    57KB      4d      7m  TOTAL

Поиск сообщений в очереди exiqgrep

Поиск в очереди сообщения от определенного отправителя

exiqgrep -f [user]@example.com

Поиск в очереди сообщений для конкретного получателя/домена

exiqgrep -r [user]@example.com

Вывод только Message-ID, как результат одного из двух поисковых запросов выше

exiqgrep -i [ -r | -f ] ...

Вывод количества сообщений, как результат одного из поисковых запросов выше

exiqgrep -c [ -r | -f ] ...

Вывод только Message-ID очереди

exiqgrep -i

Для поиска только среди заблокированных( замороженных ) сообщений, используйте ключ -z, или -x для поиска только среди не заблокированных. Еще несколько ключей отвечающих за вывод результатов поиска

Ключи

  • -f Поиск в очереди сообщений для конкретного отправителя
  • -z Поиск в очереди замороженных сообщений
  • -x Поиск в очереди только не замороженных сообщений
  • -r Поиск сообщений для определенного адресата
  • -o Поиск сообщений, старее, указанного количества секунд.

Флаги exiqgrep

Просмотр сообщений в очереди

Просмотр заголовков сообщения в очереди

exim -Mvh

Просмотр тела сообщения в очереди

exim -Mvb

Просмотр лога сообщения

exim -Mvl

Управление очередью exim

Начать процесс выполнения очереди :!:

exim -q -v

Начать процесс выполнения только для локальных получателей :!:

exim -ql -v

Удалить сообщение из очереди

exim -Mrm

Удалить все сообщения, которые старше, чем Х секунд из очереди (например, 5 дней будет 432 000 секунд)

exiqgrep -o 432000 -i | xargs exim -Mrm

Удалить все сообщения поподающие под выражение

exiqgrep -i -f sdmo-generators.com | xargs exim -Mrm

Заморозить все сообщения в очереди от отправителя

exiqgrep -i -f email@example.com | xargs exim -Mf

Разморозить сообщения

exim -Mt <message id> <message id> ... 

Просмотр заголовков сообщения в очереди

exim -Mvh

Просмотр теля сообщения в очереди

exim -Mvb

Просмотр лога сообщения

exim -Mvl

Удалить все сообщения из очереди

exiqgrep -i | xargs exim -Mrm

Утилиты

  • “exiwhat” - список, что делают процессы exim'a
  • “exiqgrep” - выбор из очереди
  • “exiqsumm” - суммирование очереди
  • “exigrep” - поиск по главному логу
  • “exipick” - выбор сообщений по различным критериям
  • “exicyclog” - ротация лог-файлов
  • “eximstats” - выбор статистики из логов
  • “exim_checkaccess” - проверка приёма адреса с данного IP
  • “exim_dbmbuild” - сборка файла DBM
  • “exinext” - извлечение информации повторов
  • “exim_dumpdb” - дамп БД подсказок
  • “exim_tidydb” - очистка БД подсказок
  • “exim_fixdb” - правка БД подсказок
  • “exim_lock” - блокировка файла почтового ящика (mailbox)

Аунтефикация / SPAM

Сервис проверки почтового сервера

Сервис проверки наличия в Blacklist


Viewing all articles
Browse latest Browse all 1318

Trending Articles


Sapos para colorear


Vimeo 11.6.0 by Vimeo.com, Inc.


Arbol genealogico para colorear


Two timer Sad tagalog Love quotes


RE: Mutton Pies (frankie241)


Re: lwIP PIC32 port - new title : CycloneTCP a new open source stack for...


Ka longiing longsem kaba skhem bad kaba khlain ka pynlong kein ia ka...


Vimeo 3.42.0 by Vimeo Inc


Vimeo 11.8.1 by Vimeo.com, Inc.


HOY PANGIT, MAGBAYAD KA!