On Windows Server 2008 R2 Standard 64-Bit I have installed as my Email Server [SmarterMail Professional Edition Version 4.3.2760]. I have been working on a solution that customers could email an .xls or .xlsx file to an email and using Visual Basic I could either parse the attachment out of the email or save the file to the File System and work with it from there.
I found a work-around by having Microsoft Outlook open and set to download messages from my [ import at domain dot com ] email every three minutes. Using very simple VBA code within MSOutlook I am able to save the Attachments out to the File System which is the primary hurdle I was trying to clear.
Now for the issue, my Server is installed on a blade in a large hosting company and its internal IP is 10.1.50.1 while the IP my website's URL is pointed to is something you would expect like 126.96.36.199. My SmarterMail's [ Protocal Settings: SMTP In: Submission IP: Port] is set to the 10.1.50.1:26 and works fine.
When I set my MSOutlook, which remember is also running on the Desktop of this blade server, email account's Server Settings to any other than 10.1.50.1 then MSOutlook cannot find the Email Server because it is not sophisticated to go out into the internet then back again, [Example of Server Settings tried: mail.mydomian.com and 188.8.131.52 ].
The problem is, when my MSOutlooks Server Settings are set to 10.1.50.1 the SmarterMail's Spool does not clear out the emails downloaded (transferred) to MSOutlook....within seconds I will have 300 copies and more of the same email downloaded to MSOutlook.
What configuration setting can I set to clear out the SmarterMail Spool in a situation like this where the email is being downloaded on the same computer the Email Server is on?
[Note: I am working over Remote Desktop with my blade server.]
Thanks in advance for any help you can provide.