dovecot SquirrelMail с sendmail в Fedora Соединение отклонено [127.0.0.1] при отправке

Мы используем Fedora 25 с sendmail-8.15.2-8.fc25.x86_64 и при отправке сообщений через SquirrelMail это занимает довольно много времени. Появляются следующие журналы:

delay=00:00:15, xdelay=00:00:00, mailer=relay, pri=46987, relay=[127.0.0.1] [127.0.0.1], dsn=4.0.0, stat=Deferred: Connection refused by [127.0.0.1]

Я попробовал это предложение :

# SMTP daemon options
O DaemonPortOptions=Family=inet, Name=MTA-v4, Port=smtp, Addr=XX.XX.XX.XX
O DaemonPortOptions=Family=inet, Name=MTA-v4, Port=smtp, Addr=127.0.0.1
O DaemonPortOptions=Family=inet, Name=MSP-v4, Port=submission, M=Ea, Addr=127.0.0.1

И:

cat /etc/hosts.allow
ALL : 127.0.0.1

Firewalld тоже кажется нормальным:

firewall-cmd --permanent --list-all
[...]
  services: samba imaps pop3s http ssh nfs samba-client smtp dhcpv6-client mysql cockpit https vnc-server postgresql ipp-client mdns ipp dns 

rich rules:
        rule family="ipv4" source address="218.65.30.108" reject
        rule family="ipv4" source address="72.9.101.182" reject

Что еще нужно проверить? В конце концов почта ДЕЙСТВИТЕЛЬНО уходит. Занимает почти минуту.

Редактировать: используя предложение здесь , я, по крайней мере, смог получить почту, чтобы уйти. Теперь кажется, что SpamAssassin замедляет работу из-за Pyzor, являющегося виновником.

Jul 13 23:03:24 storm sendmail[14504]: v6E33EOQ014504: Authentication-Warning: our-domain: apache set sender to me@our-domain using -f
Jul 13 23:03:39 storm sendmail[14504]: v6E33EOQ014504: from=me@our-domain, size=535, class=0, nrcpts=1, msgid=<9ca00a710c6bfad3d60dd424cd79ac19.squirrel@our-domain>, relay=apache@localhost
Jul 13 23:04:05 storm sendmail[14629]: v6E33ddm014629: from=<me@our-domain>, size=779, class=0, nrcpts=1, msgid=<9ca00a710c6bfad3d60dd424cd79ac19.squirrel@our-domain>, proto=ESMTP, daemon=MTA-loopback, relay=localhost [127.0.0.1]
Jul 13 23:04:05 storm sendmail[14629]: v6E33ddm014629: Milter insert (1): header: X-Virus-Scanned: clamav-milter 0.99.2 at our-domain
Jul 13 23:04:05 storm sendmail[14629]: v6E33ddm014629: Milter insert (1): header: X-Virus-Status: Clean
Jul 13 23:04:05 storm spamd[13378]: spamd: connection from localhost [::1]:48316 to port 783, fd 5
Jul 13 23:04:05 storm spamd[13378]: spamd: using default config for root: /home/spamd/user_prefs
Jul 13 23:04:05 storm spamd[13378]: spamd: processing message <9ca00a710c6bfad3d60dd424cd79ac19.squirrel@our-domain> for root:1001
Jul 13 23:04:20 storm spamd[13378]: spamd: clean message (-101.5/5.0) for root:1001 in 15.0 seconds, 1193 bytes.
Jul 13 23:04:20 storm spamd[13378]: spamd: result: . -101 - ALL_TRUSTED,BAYES_00,PYZOR_CHECK,USER_IN_WHITELIST scantime=15.0,size=1193,user=root,uid=1001,required_score=5.0,rhost=localhost,raddr=::1,rport=48316,mid=<9ca00a710c6bfad3d60dd424cd79ac19.squirrel@our-domain>,bayes=0.000000,autolearn=no autolearn_force=no
Jul 13 23:04:20 storm sendmail[14629]: v6E33ddm014629: Milter add: header: X-Spam-Status: No, score=-101.5 required=5.0 tests=ALL_TRUSTED,BAYES_00,\n\tPYZOR_CHECK,USER_IN_WHITELIST autolearn=no autolearn_force=no version=3.4.1
Jul 13 23:04:20 storm sendmail[14629]: v6E33ddm014629: Milter add: header: X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on\n\tour-domain
Jul 13 23:04:20 storm sendmail[14504]: v6E33EOQ014504: to=me@our-domain, ctladdr=me@our-domain (16836/16836), delay=00:01:06, xdelay=00:00:41, mailer=relay, pri=30535, relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (v6E33ddm014629 Message accepted for delivery)
Jul 13 23:04:20 storm spamd[13309]: prefork: child states: II
Jul 13 23:04:20 storm spamd[13378]: spamd: connection from localhost [::1]:48320 to port 783, fd 5
Jul 13 23:04:20 storm spamd[13378]: spamd: using default config for spamd: /home/spamd/user_prefs
Jul 13 23:04:20 storm spamd[13378]: spamd: processing message <9ca00a710c6bfad3d60dd424cd79ac19.squirrel@our-domain> for spamd:1001
0
задан 14 July 2017 в 07:54
2 ответа

Здесь было 2 проблемы. Не уверен, почему электронная почта извне сервера отклонялась, но я последовал этому предложению :

DAEMON_OPTIONS(`Port=smtp, Addr=192.168.0.1, Name=MTA')dnl
DAEMON_OPTIONS(`Port=smtp, Addr=127.0.0.1, Name=MTA-loopback')dnl

А затем, для медленного SpamAssassin и отправки электронной почты через SquirrelMail, первый DNS-сервер, указанный NetworkManager (символическая ссылка в /etc/resolv.conf) был IP-адресом, который не должен использоваться компьютерами в нашем IP-пространстве. После того, как я его изменил, отправка веб-почты занимала всего секунду или 2.

0
ответ дан 5 December 2019 в 07:45

Возможные объяснения

  1. демон sendmail не запущен
    используйте ps ( ps auxw | grep sendmail ), проверьте файлы журнала
  2. демон sendmail отклоняет новые SMTP-соединения из-за слишком высокой загрузки системы
    использовать время безотказной работы , проверить файлы журнала
  3. демон sendmail не прослушивает 127.0.0.1 интерфейс / все интерфейсы
    используйте netstat ( netstat -ant | grep: 25 в Debian)
  4. входящие соединения блокируются брандмауэром или tcpwrappers
    AFAIK большинство установок sendmail в настоящее время не скомпилированы с поддержкой tcpwrappers
0
ответ дан 5 December 2019 в 07:45

Теги

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