I am trying create a forward mail message, I did try this, but don’t work for multpart message! How I can forward a e-mail?
- Code: Select all
try
{
POP3ClientSession session("mail.doknfe.com", 110);
session.login("test10@doknfe.com", "1234567#");
int nMailMessages = session.messageCount();
if(nMailMessages)
{
MailMessage* pForwardMessage = new MailMessage();
//MyPartHandler ph;
session.retrieveMessage(1, *pForwardMessage);
//session.retrieveMessage(1, std::cout);
pForwardMessage->setSender("no-reply@dokfile.com");
pForwardMessage->addRecipient(MailRecipient(MailRecipient::PRIMARY_RECIPIENT, "unrecognizable-mail@doknfe.com"));
//pForwardMessage->setContent(pForwardMessage->getContent());
SMTPClientSession session("smtp.doknfe.com", 25);
session.login(Poco::Net::SMTPClientSession::AUTH_LOGIN, "no-reply@doknfe.com", "1234567#");
session.sendMessage(*pForwardMessage);
session.close();
delete pForwardMessage;
}





