View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0002911||JEDI VCL||00 JVCL Components||public||2005-04-26 05:11||2005-04-28 11:41|
|Status||resolved||Resolution||no change required|
|Target Version||Fixed in Version|
|Summary||0002911: TJvMail does not allow to send mail using Exchange to external address|
|Description||When sending email using Exchange to a recepient whose address is not in the address book, TJvMail looks like sending email OK, but Outlook immediately receives an "Undeliverable" message from the server and email is not sent.|
|Additional Information||This happens because the address has not been transformed to an "one-off" address. To transform the address, ResolveAddress function must be called. If the email address is a valid SMTP address, it returns RecipDesc with updated properties, including unique ID that marks the address as "one-off".|
It is interesting that Outlook Express does not understand the address type set by ResolveName.
Proposed changes to version 3.0 JvMail.pas are in the attached file.
|Tags||No tags attached.|
JvMailPatch.zip (2,159 bytes)
This looks awfully similar to the common issue everyone one has with Outlook when not putting smtp: in front of the destination address.
Please try puttin smtp: in front of the address and let us know how this goes.
||The smtp:firstname.lastname@example.org form of the address worked OK. Outlook 2003 also works fine without smtp: in the address.|
||Then I consider this to be resolved, as it is an Outlook specific issue.|
|2005-04-26 05:11||Octabun||New Issue|
|2005-04-26 05:11||Octabun||File Added: JvMailPatch.zip|
|2005-04-26 07:46||obones||Note Added: 0007070|
|2005-04-26 07:46||obones||Status||new => feedback|
|2005-04-26 22:43||Octabun||Note Added: 0007073|
|2005-04-28 11:41||obones||Status||feedback => resolved|
|2005-04-28 11:41||obones||Resolution||open => no change required|
|2005-04-28 11:41||obones||Assigned To||=> obones|
|2005-04-28 11:41||obones||Note Added: 0007077|