Це команда imtest, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних онлайн-робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS
ПРОГРАМА:
ІМ'Я
imtest - інтерактивна тестова програма IMAP
СИНТАКСИС
imtest [ -t ключовий файл ] [ -p порт ] [ -m механізм ]
[ -a Ідентіфікатор_пользователя ] [ -u Ідентіфікатор_пользователя ] [ -k Num ] [ -l Num ]
[ -r царство ] [ -f файл ] [ -n Num ] [ -s ] [ -q ]
[ -c ] [ -i ] [ -z ] [ -v ] [ -I файл ] [ -x файл ]
[ -X файл ] [ -o варіант=значення ] ім'я хоста
ОПИС
imtest це утиліта, яка дозволяє аутентифікуватися на сервері IMAP або IMSP і
інтерактивно надавати йому команди. Після автентифікації ви можете видавати будь-який IMAP або IMSP
команду, просто ввівши її. Він здатний до кількох механізмів автентифікації SASL
і прозоро обробляє шари шифрування. Ця утиліта часто використовується для тестування
робота сервера imsp або imap. Також це корисно для тих, хто розробляє клієнти IMAP.
ВАРІАНТИ
-t ключовий файл
Увімкніть TLS. ключовий файл містить відкритий і закритий ключі TLS. Вкажіть "" до
узгоджувати рівень шифрування TLS, але не використовувати автентифікацію TLS.
-p порт
Порт для підключення. Якщо вимкнути, це значення за замовчуванням IMAP як визначено в /etc/services.
-m механізм
Примусово використовувати imtest механізм для аутентифікації. Якщо не вказано найсильніший
вибирається механізм аутентифікації, який підтримує сервер. Вкажіть Логін to use
команда LOGIN замість AUTHENTICATE.
-a Ідентіфікатор_пользователя
Ідентифікатор користувача для аутентифікації; за замовчуванням для поточного користувача. Це ідентифікатор користувача
чий пароль або облікові дані будуть представлені серверу для перевірки.
-u Ідентіфікатор_пользователя
Ідентифікатор користувача для авторизації; за замовчуванням для поточного користувача. Це ідентифікатор користувача
чия ідентичність буде вважатися після аутентифікації. ПРИМІТКА: Це використовується тільки з
Механізми SASL, які дозволяють проксі (наприклад, PLAIN, DIGEST-MD5).
-k Num Необхідний мінімальний захисний шар.
-l Num Максимальний захисний шар для використання (0=немає; 1=цілісність; тощо). Наприклад, якщо ви
за допомогою механізму аутентифікації KERBEROS_V4 0 змусить imtest до
не використовувати жодного шару та вказівки 1 змусить його використовувати шар цілісності. За
за замовчуванням буде використовуватися максимальний підтримуваний шар захисту.
-r царство
вкажіть царство використовувати. Деякі механізми аутентифікації (наприклад, DIGEST-MD5) можуть
потрібно вказати область.
-f файл
Труба файл підключення після аутентифікації.
-n Num Кількість спроб аутентифікації; за замовчуванням = 1. Клієнт спробує зробити
Повторне використання сеансу SSL/TLS та/або швидка повторна аутентифікація (наприклад, DIGEST-MD5), якщо можливо.
-s Увімкнути IMAP через SSL (imaps).
-q Увімкнути СТИСНУТИ IMAP (перед останньою спробою аутентифікації).
-c Увімкнути зворотний виклик із запитом. Це призведе до запиту механізму одноразового пароля
одноразовий пароль замість секретної парольної фрази (бібліотека генерує файл
правильна відповідь).
-i Не надсилайте початкову відповідь клієнта для механізмів SASL, навіть якщо протокол
підтримує це.
-I файл
Передайте PID запущеного процесу в файл (Це може бути корисно з -X).
-x файл
Відкрийте названий сокет для інтерактивної частини
-X файл
Як і -x, лише закрийте всі дескриптори файлів і демонізуйте процес.
-o варіант=значення
Встановіть SASL варіант до значення.
-v Багатослівний. Роздрукуйте більше інформації, ніж зазвичай.
-z Перевірка часу.
Використовуйте imtest онлайн за допомогою служб onworks.net