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

EXIM, sendmail, postfix, Dovecot и прочие. Решение проблем связанных с работой электронной почты

Модератор: xM

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
korbnik
сержант
Сообщения: 268
Зарегистрирован: 2008-03-25 14:29:08
Откуда: Москва
Контактная информация:

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

Непрочитанное сообщение korbnik » 2017-06-15 9:46:39

Добрый день!

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

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
xM
ст. лейтенант
Сообщения: 1316
Зарегистрирован: 2009-01-15 23:57:41
Откуда: Königsberg
Контактная информация:

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

Непрочитанное сообщение xM » 2017-06-15 10:18:20

curl прекрасно умеет IMAP. можете им.
IT voodoo blog https://kostikov.co

Аватара пользователя
korbnik
сержант
Сообщения: 268
Зарегистрирован: 2008-03-25 14:29:08
Откуда: Москва
Контактная информация:

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

Непрочитанное сообщение korbnik » 2017-06-15 11:57:28

При запуске вот что выдаёт. Как с этим бороться?

[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]#
-= ФриБииСДи! И не БиСДи! =- Copyright (Korenev Boris)

Аватара пользователя
xM
ст. лейтенант
Сообщения: 1316
Зарегистрирован: 2009-01-15 23:57:41
Откуда: Königsberg
Контактная информация:

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

Непрочитанное сообщение xM » 2017-06-15 12:08:21

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

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