Прошло много времени, чтобы найти правильный способ перемещения или удаления сообщений, но не нашел. Каждая служба электронной почты действует по-разному. Пожалуйста, помогите = (Как переместить сообщение в папку «Корзина» с помощью IMAP?
Когда я пытаюсь выполнить "установить флаг удаления> вычеркнуть" ...
- aol.com и outlook.com - электронная почта просто исчезает без копирования на «Trash »
- gmail.com. - электронная почта копируется в "All"
- mail.ru. - единственный случай, когда он идет в " Корзина" после окончательного удаления
Я проверил журналы Thunderbird, и я увидел, что когда пользователь хочет «Удалить» сообщение, он просто выполняет операцию IMAP «Переместить» по умолчанию. Я пытался подражать его с «копией> установлен флаг удаления> вычеркнуть», но результат был не то же самое ...
- gmail.com - две копии удаляемых электронной почты в «Все» и «Trash ".
- mail.ru - две копии удаленной электронной почты в папке «Корзина».
- aol.com и outlook.com - еще не проверен.
Похоже, не «Move» все пытается удалить или переместить сообщение в другую папку бесполезны ...
Регулярное поведение один из aol.com и outlook.com. Для mail.ru и gmail.com вам, вероятно, необходимо реализовать определенное поведение вашего приложения для перемещения сообщений в корзину. –