Управление таймаутами работы с протоколами SMTP/IMAP#

После успешной автоматизированной установки сервиса на стенде появляются сущности "Config Map", содержащие в себе перечень настроек, определенных стендозависимыми параметрами стенда.

В таблице описаны параметры таймаутов при работе по протоколам SMTP и IMAP

Протокол

Название параметра в стендозависимых параметрах деплоя

Название параметра в конфигурации сервиса (в config map)

Применимость к сервисам

Описание параметра

Значение по умолчанию

1

IMAP

config.mail.ose.imap.timeout

imap.timeout

mail-core, mail-receive-letters

Значение тайм-аута чтения сокета в миллисекундах

180000

2

IMAP

config.mail.ose.imap.connectionTimeout

imap.connectionTimeout

mail-core, mail-receive-letters

Значение тайм-аута подключения к сокету в миллисекундах

180000

3

IMAP

config.mail.ose.imap.writeTimeout

imap.writeTimeout

mail-core, mail-receive-letters

Значение тайм-аута записи сокета в миллисекундах

180000

4

IMAP

config.mail.ose.imap.statusCacheTimeout

imap.statusCacheTimeout

mail-core, mail-receive-letters

Значение тайм-аута в миллисекундах для кэширования ответа команды STATUS

180000

5

SMTP

config.mail.ose.mail_core.smtp.timeout

smtp.timeout

mail-core

Тайм-аут при отправке писем по SMTP в миллисекундах

30000

6

SMTP

config.mail.ose.mail_core.smtp.writeTimeout

smtp.writeTimeout

mail-core

Тайм-аут записи сокета SMTP в миллисекундах

30000

7

SMTP

config.mail.ose.mail_core.smtp.connectionTimeout

smtp.connectionTimeout

mail-core

Тайм-аут при подключении к почтовому серверу по SMTP в миллисекундах

3000