Сервер SMTP IIS не особенно ярок. Я рекомендовал бы использовать более интеллектуальный почтовый сервер, которым Вы управляете, выполняют порчу адреса и/или передачу определенному адресу и наличие сервера SMTP IIS "умный хост" его.
"Более интеллектуальный" почтовый сервер не должен быть нормальным почтовым приложением MTA; простой сценарий, который открывает сетевой сокет, реализации как раз достаточно SMTP, чтобы поймать почту от IIS и выписать его к файлу журнала, работал бы просто великолепно.
Я не ужасно знаком с Windows, telnet, но локальное поведение на полях не-Windows с помощью telnet является комбинацией состояния telnet и того из терминала или окна включения и оболочки. (Если Ваше удаленное соединение изменило режим эха, цвет шрифта, состояние прерывания, и и т.д., уничтожая telnet не имеет никакого эффекта на то локальное состояние.)
Windows имеет подобное локальное состояние? (Я принимаю так, или большинство текстовых редакторов и много других программ не работали бы в окнах telnet.)
Для Unix типичной последовательностью был Ctrl] → quit
→ возвратите → stty sane
→ возвратитесь для получения локального контроля и tty исправности. Что Windows эквивалентен из "tty нормальный"?
У меня сработало решение
CTRL $
Затем, когда вы войдете в telnet, введите приглашения
quit
, затем войдите, чтобы выйти из telnet и вернитесь к приглашению DOS
ctrl+]
возьмет Вас к командному режиму, если клиент telnet будет уже соединен; оттуда можно ввести (q) uit для выхода.
Если это соединяется, однако (или не удается соединиться...), то нет никакого способа прервать процесс, пока это не испытывает таймаут.
Стандартным способом разъединить строку в большинстве приложений является ~ +., имейте в виду, это часто это должно быть введено вслепую, поэтому нажать Enter пару раз: Войдите + ~ +..
Это - также стандартный способ закрыть соединение на сессии SSH, которая стала безразличной.
По крайней мере, в моей системе Linux единственный способ выйти из сеанса telnet - это использовать следующие клавиши (нажатие 3 клавиши вместе: Ctrl, AltGr, + а затем появится следующий запрос: telnet> Теперь нажмите клавишу q и сеанс Telnet будет завершен.
На французской клавиатуре я должен использовать ctrl + $
Затем "выйти" из полученного приглашения telnet.