BeginnerCoderPete Ответов: 0

Как я могу держать Outlook открытым, пока сообщения отправляются?


В моем приложении пользователь может нажать кнопку, которая открывает экземпляр Outlook и составляет электронное письмо. Затем пользователь может отредактировать его, если пожелает, прежде чем нажать кнопку Отправить.

Проблема у меня есть, когда пользователь нажимает кнопку отправить приложение Outlook закрывается, оставляя электронную почту в папке исходящие до тех пор, пока Outlook не будет открыт снова, это, очевидно, приведет к проблемам, поэтому я задался вопросом, есть ли способ сохранить Outlook открытым до тех пор, пока Почта не будет отправлена, или заставить его отправить сразу же.

Любые предложения будут оценены по достоинству.

Спасибо.

Что я уже пробовал:

Метод Namespace.Send/Recieve, с которым я столкнулся в Интернете, не работал для меня,

Я попробовал сделать цикл до тех пор, пока не использую MailItem.Отправил Булеву, которая только что заблокировала мой компьютер.

Я попытался проверить наличие запущенных процессов после отправки элемента, а если Outlook там не было, то запустить новый процесс. Это работает, но на самом деле мне бы этого не хотелось.

Maciej Los

Вы должны поделиться своим кодом, чтобы узнать, почему это происходит.
Это надстройка Outlook? Если это так, вы можете добавить обработчик событий для Sent событие. Видеть: знание того, когда был отправлен конкретный почтовый элемент[^]

0 Ответов