2016-04-04 2 views
0

Есть ли способ проверить электронную почту в уже открытом приложении Outlook с использованием или без использования почты API? Например; Мое приложение отправляет электронное письмо для любого выполненного действия и появляется тот же адрес электронной почты в уже открытом Outlook. Мне нужно проверить, есть ли у меня электронное письмо в папке «Входящие» или папке с определенным «идентификатором электронной почты».Чтение/доступ к почте из уже открытой учетной записи Outlook в Java

+0

Не могли бы вы использовать JavaMail api для запроса своего почтового ящика на вашем SMTP-сервере? (вместо того, чтобы пытаться напрямую взаимодействовать с клиентом Outlook?) –

+0

Да, но вам нужно использовать IMAP, а не SMTP, чтобы читать сообщения с сервера. Непонятно, почему вы хотите, чтобы сообщение было «открыто» в Outlook. Вы хотите, чтобы ваша программа просматривала сообщение только в том случае, если он также просматривается пользователем в Outlook? –

ответ

0

Вам гораздо лучше использовать какую-либо почтовую службу, например nDumbster или Papercut, чтобы действовать как приемник SMTP, который «ловит» почту.

Работа с Outlook, GMail или любой другой реальной почтовой службой делает ваши тесты слишком сложными, медленными и хрупкими. Мне потребовалось много времени, чтобы понять это ...

Смежные вопросы