MikeM
01-Dec-2009, 09:35 PM
Hi,
I'm using Eurekalog 6.0.21, Windows 7 and Delphi 2010, and I have two separate problems when sending emails.
When I have the Email Send Mode set to Email Client, the email message window pops up and I can send the email, but the entire application crashes (no exception dialog) with a "fill.exe has stopped working (Windows is collecting more information...)" windows dialog. The email gets sent successfully, but the application just dies. I tracked the failure to the line
FMapiLogoff(hSession, ParentWnd, 0, 0);
in the finally of the InternalSendMail function. In case it matters, I'm using Outlook 2007 connected to an Exchange server.
If I try to use the SMTP Server option, it fails because the connection is being actively refused by the server, but the program shows the error message dialog (because showInternalErrors is on) but it never returns control to the program. After failing to open the socket, SetErrorType is called in the last Except block of SMTPSendSingleEmail, but control never returns from that function. The program just hangs there displaying the "Send. Message 1/1" progress dialog.
If you need any more information about either of these problems, please let me know.
Thanks,
Mike
I'm using Eurekalog 6.0.21, Windows 7 and Delphi 2010, and I have two separate problems when sending emails.
When I have the Email Send Mode set to Email Client, the email message window pops up and I can send the email, but the entire application crashes (no exception dialog) with a "fill.exe has stopped working (Windows is collecting more information...)" windows dialog. The email gets sent successfully, but the application just dies. I tracked the failure to the line
FMapiLogoff(hSession, ParentWnd, 0, 0);
in the finally of the InternalSendMail function. In case it matters, I'm using Outlook 2007 connected to an Exchange server.
If I try to use the SMTP Server option, it fails because the connection is being actively refused by the server, but the program shows the error message dialog (because showInternalErrors is on) but it never returns control to the program. After failing to open the socket, SetErrorType is called in the last Except block of SMTPSendSingleEmail, but control never returns from that function. The program just hangs there displaying the "Send. Message 1/1" progress dialog.
If you need any more information about either of these problems, please let me know.
Thanks,
Mike