Hi,
We are running 3.6.8 PL 2 and I applied the hotfix 2.6.1 but the email messages were still sent multiple times and remained in the mailbox on the Exchange server. I ran a script to purge the messages (first imap_delete($mailbox, $msg_no); for each message and at the end imap_close($mailbox, CL_EXPUNGE); ).
The next test message was still being sent multiple times, until I changed the Mail Server Connection in the EI settings in the Forum manager from IMAP to POP3. Now the messages are only sent once.
However, in the next test there was one text message (reply to a message sent by EI) in the mailbox when I sent a new HTML message from Outlook. When EI ran the following error occurred:
PHP Fatal error: Call to a member function set_parsing_language() on a non-object in {...test forum folder...} \includes\cron\emailintegration.php on line 1615
I deleted the two messages from the mailbox and sent a new HTML message from Outlook. This time the message was read, deleted from the mailbox, posted to the forum and forwarded OK to the subscribers (me).
However, I was then able to reproduce the PHP Fatal Error by sending a text reply message followed by a new HTML message. Both of these messages were posted to the forum, but both of them also remained in the mailbox because of the error.
I hope this gives some clues where the problem is. I do not think we can expect the average user to want to or be able to switch the default setting for a new message in Outlook from HTML to Plain Text when they need to send a message to the Forum.
Regards,
toivo
|