Search The ForumSearch   RegisterRegister  LoginLogin

MailBee Objects

 AfterLogic Forum : MailBee Objects
Subject Topic: ValidateEmailAddress failing Post ReplyPost New Topic
Author
Message << Prev Topic | Next Topic >>
VTsoftware
Newbie
Newbie


Joined: 17 May 2016
Online Status: Offline
Posts: 9
Posted: 18 May 2022 at 4:10pm | IP Logged Quote VTsoftware

Hi - Starting last week a client site of ours has been experiencing a strange problem.

Our VBA application sends email using the MailBee SMTP object, and the ValidateEmailAddress method is failing for perfectly good domains (for example gmail.com and the client's own domain, a major US university).

This happens when they are using our app on-premises, and in MailBee Objects 9.0 and 9.3.

When a user runs our app from home over their VPN, MailBee validates email addresses with no problem, and everything works as it should. From home, IPCONFOG shows that one user's DNS server is comcast.net, and in the office they are using an internal server.

When they are in the office, they have no issues sending emails from Outlook, or using the internet, so if there is an issue with their DNS server, it does not seem to impact general internet or email activity. The only oddity noticed so far is when MailBee tries to validate any email address.

in our app, whenever the ValidateEmailAddress method fails, we run it again using Open DNS at 208.67.222.222. It's strange that this second pass also appears to fail when they are on-premises. If there were an issue with their internal DNS server, I would think the catch-all of Open DNS would still recognize a valid email and return True.

I am trying to collect information and suggestions for the client's IT department to do some troubleshooting on their end. Can you suggest any lines of inquiry? Is there any more information available about how the ValidateEmailAddress method works (besides what is in the documentation) that could be helpful?

Thanks.
Back to Top View VTsoftware's Profile Search for other posts by VTsoftware
 
Igor
AfterLogic Support
AfterLogic Support


Joined: 24 June 2008
Location: United States
Online Status: Offline
Posts: 6110
Posted: 19 May 2022 at 1:37am | IP Logged Quote Igor

Hello,

Please use the debug version of the DLL:

https://afterlogic.com/updates/mailbee.zip - 32-bit
https://afterlogic.com/updates/mailbee64.zip - 64-bit

Open a ticket in HelpDesk and send us C:\Temp\mailbee_debug.txt file.

--
Regards,
Igor, Afterlogic Support
Back to Top View Igor's Profile Search for other posts by Igor
 
VTsoftware
Newbie
Newbie


Joined: 17 May 2016
Online Status: Offline
Posts: 9
Posted: 19 May 2022 at 9:07am | IP Logged Quote VTsoftware

Thank you, Igor, I'll do that today.

Is the 32-bit or 64-bit version of the MailBee debug DLL for the OS (they all use 64-bit Windows) or for the VBA app (our app runs in 32-bit VBA)?

thanks.
Back to Top View VTsoftware's Profile Search for other posts by VTsoftware
 
Igor
AfterLogic Support
AfterLogic Support


Joined: 24 June 2008
Location: United States
Online Status: Offline
Posts: 6110
Posted: 20 May 2022 at 12:38am | IP Logged Quote Igor

In such a case, 32-bit version should be used. Thanks.

--
Regards,
Igor, Afterlogic Support
Back to Top View Igor's Profile Search for other posts by Igor
 
Igor
AfterLogic Support
AfterLogic Support


Joined: 24 June 2008
Location: United States
Online Status: Offline
Posts: 6110
Posted: 20 May 2022 at 1:18am | IP Logged Quote Igor

Sorry, correction. The debug version of the DLL is found at:

https://afterlogic.com/updates/mailbee_debug.zip

The archive contains both 32-bit and 64-bit versions, you'll need to use the 32-bit one. Be sure to check readme file on registering the DLL.

--
Regards,
Igor, Afterlogic Support
Back to Top View Igor's Profile Search for other posts by Igor
 

If you wish to post a reply to this topic you must first login
If you are not already registered you must first register

  Post ReplyPost New Topic
Printable version Printable version

Forum Jump

Powered by Web Wiz Forums version 7.9
Copyright ©2001-2004 Web Wiz Guide