Есть ли способ программно пересылать сообщения электронной почты из Gmail на другой адрес электронной почты и сохранять все форматирование - используя C #?
У меня есть веб-приложение ASP.NET, которое должно это сделать.В настоящее время я загружаю электронные письма, используя IMAP, с библиотекой ImapX , сохраняя HTML и текстовые тела, а затем создаю новое сообщение с этими данными и отправляю сообщение с использованием класса System.Net.Mail,но сообщения теряют свое форматирование, а также любые прикрепленные изображения и т. д.
В идеале я хотел бы иметь возможность просто сохранить идентификатор сообщения в базе данных (что я уже делаю),а затем сможете программно подключиться к Gmail, получить сообщение с использованием указанного идентификатора сообщения и переслать его на другой адрес электронной почты.Есть ли какой-нибудь простой способ сделать это?
Любые мысли или советы будут наиболее ценными.Спасибо.