View Issue Details

IDProjectCategoryView StatusLast Update
0004904JEDI VCL00 JVCL Componentspublic2009-09-10 20:05
ReporterArturAssigned Toremkobonte 
Status resolvedResolutionfixed 
Product Version3.37 
Target VersionFixed in Version3.39 
Summary0004904: JvMail can't send with Outlook 2003 (JvMail.SendMail), generates General MAPI Error 2
DescriptionI changed my pc und installed new version of jcl. JvMail now don't work with Outlook 2003. But it does with Thunderbird, Outlook Express, Lotus Notes and David Tobit.

It always generate Error "Gereral MAPI Error 2". This error is tested on ca. 10 computers, most of them with xp, some with win2000 und my own with vista.

It then used the MailExample form the demos:the same. The i started an old version of my programm with jcl 1.101: the function worked.
With the MailExample even download is possible on my system. On the pc in company it crashed, too. It doesn't matter, if Outlook is synchronized with a pop account or with an exchange account.
TagsNo tags attached.



2009-09-07 20:47

developer   ~0016057

This should be fixed in Revision 12493 of JvMail.pas.

Workaround is to manually set the Name property of the recipients before calling SendMail.

For example:

  JvMail1.Recipient[0].Name := JvMail1.Recipient[0].Address;


2009-09-08 13:45

reporter   ~0016059

Thank you, this works fine for me.
Wasn't this an already fixed bug?


2009-09-10 20:05

developer   ~0016087

I don't know. This bug was caused by a removal of an insidious "With" statement in one of the last revisions.

Thanks for the feedback!

Issue History

Date Modified Username Field Change
2009-08-28 11:02 Artur New Issue
2009-09-07 20:47 remkobonte Note Added: 0016057
2009-09-07 20:47 remkobonte Assigned To => remkobonte
2009-09-07 20:47 remkobonte Status new => feedback
2009-09-08 13:45 Artur Note Added: 0016059
2009-09-10 20:05 remkobonte Note Added: 0016087
2009-09-10 20:05 remkobonte Status feedback => resolved
2009-09-10 20:05 remkobonte Fixed in Version => Daily / SVN
2009-09-10 20:05 remkobonte Resolution open => fixed