When attempting to upload files to file storage, the process does not complete. On mail servers with this problem, SmarterMail is using a public IP for the communication between the Web interface and the SmarterMail service when doing a file upload to file storage. SmarterMail uses ports 17001 and 17002 for this type of communication and these ports generally are not open in a firewall.
This issue may present with the following error: "Error uploading one or more files. Please verify that the file does not exist and is not of a restricted type." NOTE: If using IIS 7.0, ensure that the application pool utilized by SmarterMail is set to integrated mode.
Applies to SmarterMail 8.x - 14.x
Resolution 1:
Change the remote service to use IPC instead of TCP for it's communication protocol.
- Open the web.config file. By default, it is located in C:\Program Files\SmarterTools\SmarterMail\MRS.
- Find and change the value in the following line from 127.0.0.1 to IPC:
<add key="MailServiceAddress" value="127.0.0.1" />
- Save the file.
Resolution 2:
Open ports 17001 and 17002 in your firewall. You probably won't need to open these ports for all IP addresses, just those IP addresses used by the SmarterMail server.
For more information about file storage, please refer to the SmarterMail Online Help.