Unable to Upload Files to File Storage

This article applies to recent versions of SmarterMail. View articles for SmarterMail 15.x and earlier.

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.

Resolution 1:
Change the remote service to use IPC instead of TCP for it's communication protocol.

  1. Open the web.config file. By default, it is located in C:\Program Files\SmarterTools\SmarterMail\MRS.
  2. 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.

 
Learn more about SmarterMail's enterprise email features and benefits.