Страница 1 из 1

Наличие почты используя unix-команду.

Добавлено: 2017-06-15 9:46:39
korbnik
Добрый день!

Нужно с unix-машины зайти в почтовый ящик доменного пользователя (MS Exchange 2010)
и посмотреть есть ли почта или нет, и в зависимости от этого принять какое-то решение.
Например создать файл в котором запмсано число 0 если почты нет и 1 если почта есть.
Желательно использовать протокол IMAP.
Unix машина - OS Linux 7.
Подскажите, пожалуйста как это сделать?
Заранее благодарен. Борис.

Наличие почты используя unix-команду.

Добавлено: 2017-06-15 10:18:20
xM
curl прекрасно умеет IMAP. можете им.

Наличие почты используя unix-команду.

Добавлено: 2017-06-15 11:57:28
korbnik
При запуске вот что выдаёт. Как с этим бороться?

[root@canopus log]# curl --url "imap://lira.msk.vbrr.loc/" --user "boddy:tables"

curl: (1) Protocol imap not supported or disabled in libcurl

[root@canopus log]#

Наличие почты используя unix-команду.

Добавлено: 2017-06-15 12:08:21
xM
korbnik писал(а): curl: (1) Protocol imap not supported or disabled in libcurl
Ну так включите при сборке.
Во FreeBSD всё включено по умолчанию.

Отправлено спустя 4 минуты 27 секунд:
Можете воспользоваться openssl или даже telnet для тех же целей. Скрипт чуть посложнее будет.