ПроблемаLink to Проблема

Ошибки при отправке писем в RuPost.

ДиагностикаLink to Диагностика

  • Попытка внутреннего сервиса отправить сообщение через порт 25 внешнему получателю завершается ошибкой:
    554 5.7.1 <получатель>: Relay access denied

Возможная причина: RuPost. Требуется изменение настроек внутреннего сервиса. Перейти к решению.


  • При отправке писем через десктопные клиенты (RuPost Desktop, Thunderbind и другие) выводится сообщение об ошибке следующего вида:

    Ошибка

    dovecot: auth: Error: sqlpool(pgsql): Query failed или dovecot: quota-status... Error: quota check failed: Failed to get quota resource

  • В диагностических сообщениях RuPost присутствуют записи следующего вида:

    May 24 11:26:20 rupost dovecot: auth: Error: sqlpool(pgsql): Query failed, aborting: SELECT '*:bytes=' || rp_mailboxes.quota_mailbox_size || 'B' quota_rule, rp_mailboxes.quota_max_mail_size || 'B' quota_max_mail_size, rp_mailboxes.id AS mailbox_uuid, CASE WHEN log_user_events = TRUE AND 'quota-status' = 'imap' THEN 'quota acl imap_quota imap_acl lazy_expunge notify mail_log' WHEN log_user_events <> TRUE AND 'quota-status' = 'imap' THEN 'quota acl imap_quota imap_acl lazy_expunge' WHEN 'quota-status' = 'lmtp' THEN 'quota acl sieve' ELSE 'quota acl' END mail_plugins FROM rp_email_view JOIN rp_mailboxes ON rp_email_view.mailbox_id = rp_mailboxes.id AND alias = 'test-rupost-1@example.com' AND is_primary = TRUE

    На наличие сообщений этого вида следует проверить содержимое следующих файлов:

    • /var/log/syslog;
    • /var/log/rupost/monitor.log;
    • /var/log/mail.log;
    • /var/log/error.

Возможная причина: RuPost. Требуется изменение параметров подключения к СУБД. Перейти к решению.


  • Проверить:

    • при отправке писем наличие сообщения "Queue file write error".

    • статус запрета на установку бита исполнения:

      sudo astra-nochmodx-lock status

Возможная причина: Включен запрет на установку бита исполнения. Перейти к решению.


Возможные причиныLink to Возможные причины