FAQ

  1. What is NutsMail?
  2. What are the system requirements for NutsMail?
  3. Can NutsMail themes be used with SquirrelMail?
  4. Is there a demo version of NutsMail?
  5. How do I install NutsMail or upgrade my SquirrelMail to NutsMail?
  6. Do you offer installation services?
  7. Do you offer maintenance services?
  8. Is the license price a recurring yearly expense?
  9. SquirrelMail can’t compose mail in HTML on Safari or Chrome. Can NutsMail?
  10. What license is NutsMail released under?
  11. Do you offer a money-back option?
  12. Do you create custom themes or make custom adjustments to NutsMail?
  13. What browsers is NutsMail compatible with?
  14. How do the mobile themes work?
  15. What platforms do your mobile themes work on?
  16. Where can I download the files I purchased?
  17. What is the NutsMail Admin Panel?
  18. Does NutsMail come with an auto responder?
  19. Does the Shared Calendar or the Address Book integrate with other systems?
  20. How do I install a plugin?
  21. How do I install an additional language?
  22. Can I make NutsMail recognize iPad as a mobile device?
  23. I upgraded Mac OS on the server and it erased NutsMail and restored SquirrelMail
  24. Can I change the theme’s logo image?

What is NutsMail?

NutsMail is a modified version of SquirrelMail with an integrated theming engine that makes it possible to change the looks of the SquirrelMail system on both desktop and mobile browsers. The core of the program has not been modified and NutsMail continues to support all the SquirrelMail functionality, including the original plugins and language packs.

The current version of Squirrelmail that NutsMail is based on will show on the footer of our website. (Scroll down to the end of this page to see.)

What are the system requirements for NutsMail?

NutsMail can run on any setup that SquirrelMail 1.4.21 can run on. There are no additional requirements. If you can run SquirrelMail on your server, you can also install and run NutsMail.

Can NutsMail themes be used with SquirrelMail?

Not directly. In order to use NutsMail themes you must replace your SquirrelMail with NutsMail. The replacement process is very simple and preserves all the mail and user preferences. It is, after all, the same system, only with some additions and fixes.

Is there a demo version of NutsMail?

Yes, you can see NutsMail in action at our demo site. The demo version has all of our themes installed and you can change between them in Options / Display Preferences. Browse the demo using a mobile device like the iPhone to check how the mobile themes work.

How do I install NutsMail or upgrade my SquirrelMail to NutsMail?

The NutsMail installation or upgrade process is straightforward and well documented. The NutsMail package comes with step-by-step installation guides. If you’d like to read them and see what the process looks like, you can download them here: upgrade guide, clean install guide.

Do you offer installation services?

Yes, we offer an installation / upgrade service as a separate package that can be purchased for $49. See the Services section of our store.

Do you offer maintenance services?

Yes, we do. You can purchase a Yearly Upgrade Maintenance package from our store for $99, and we’ll keep your NutsMail installation up to date.

Is the license price a recurring yearly expense?

No, once you purchase a NutsMail license, you can use the software for an unlimited amount of time, as long as you abide by the license agreement of the package you purchased.

With your purchase, you receive access to upgrades, new theme version downloads and technical support for one year. This access will expire unless you renew your account. We regularly release new program and theme upgrades which fix security, functionality and user interface problems, so retaining access to upgrades is very important. We offer a 20% discount for returning customers.

SquirrelMail can’t compose mail in HTML on Safari or Chrome. Can NutsMail?

Yes! We have upgraded the html_mail plugin and made it work on Safari and Chrome using the latest version of CKEditor.

What license is NutsMail released under?

The NutsMail program itself, which is a derivate of SquirrelMail, is released under the same license as SquirrelMail: GNU General Public License version 2. The NutsMail themes however, are released under a proprietary commercial license. In order to use the themes, you must first purchase the commercial license from NutsMail.

Do you offer a money-back option?

Since NutsMail themes are not a physical product that can be returned, we don’t normally offer a money-back option. We do however offer a comprehensive demo version that can help you in determining whether NutsMail is the right product for you. And since NutsMail server requirements are identical to its SquirrelMail equivalent that its based on, a test installation for determining whether it’ll work on a particular server can be performed using SquirrelMail.

Do you create custom themes or make custom adjustments to NutsMail?

Yes, we can create customized themes on request (see the Customized Skins section of our store). We also offer programming services to write custom plugins, make adjustments to NutsMail or the existing themes at a rate of $65 an hour.

What browsers is NutsMail compatible with?

NutsMail is fully compatible with most modern browsers.

It is not compatible with Internet Explorer 6, and it will use the Monochrome theme if IE6 is detected. Internet Explorer 7 will work well, but it might have a few visual discrepancies on some themes due to its limited support for some css features used. Internet Explorer 8 and above should work without problems.

How do the mobile themes work?

The NutsMail theming engine recognizes the type of device that is used and automatically loads either the desktop or the mobile theme. The default desktop and mobile themes are specified by the server admin, but the individual users can choose their own desktop or mobile themes by selecting them in Options / Display Preferences.

What platforms do your mobile themes work on?

The mobile themes are fully compatible with the iPhone, and they should be compatible with most Android-based devices. However, seeing that there are so many different Android phones available, we weren’t able to test them all to make sure that each one works without problems.

The mobile themes will not work properly on the older versions of Blackberry, since Blackberry doesn’t have very good Javascript support. The newer versions of Blackbarry promise to have better Javascript support, and it’s possible that they’ll run our mobile themes, but we’re not sure at this point.

Where can I download the files I purchased?

Once you purchase a NutsMail package, you will receive an instant email with download instructions. If for some reason you don’t or it ends up in your spam folder, you can always download the packages from the members area on our site.

What is the NutsMail Admin Panel?

The NutsMail Admin Panel is a visual control panel where you can change the options stored in config.php and default_pref without having to edit the files. It makes configuring NutsMail a lot easier.

When you first install NutsMail you are shown the Admin Panel where you specify the setup options and an administrator email address. Later on, when you log in to your mail system using the administrator email address, you will find the Admin Panel under the Options menu. The Admin Panel will be accessible only when logged in using the administrator email address.

Does NutsMail come with an auto responder?

Auto responder functionality is handled by plugins in SquirrelMail (and NutsMail). You can see all the available vacation plugins at the SquirrelMail plugins site.

Does the Shared Calendar or the Address Book integrate with other systems?

We haven’t changed the functionality of the original SquirrelMail calendar or address book, only enhanced their looks and fixed some bugs. By default they do not integrate with any other systems. Upon request, the integration could be added by creating custom plugins.

How do I install a plugin?

In order to install a plugin, you should copy the plugin folder to the directory “plugins” and add a reference to it in the file config/config.php. Your new plugin line should look similar to this:

$plugins[] = 'your_plugin_name';

There are two separate plugin sections in config.php: one for the desktop themes and one for the mobile themes. Place the plugin in the desktop section if you’d like it to be used by the desktop themes, and in the mobile section if you’d like it to be used by the mobile themes. Please note that some plugins will not function properly on mobile devices, so it’s best to keep the mobile plugin list to a minimum.

IMPORTANT: Do not overwrite any plugins that are by default included in the NutsMail plugins directory. NutsMail comes with a lot of upgraded, improved and styled plugins, if you overwrite them, you will lose all that upgraded functionality and styling.

Please note that we cannot provide support for any third party plugins that you install in NutsMail.

How do I install an additional language?

(Note: The installation of SquirrelMail language files is not a NutsMail-specific issue and the steps listed below are provided only as a guide of what you might need to do to make it work. If the steps below don’t work for you or if you use a different server, you’ll need to search the Internet for specific instructions of how to install your language pack on your server. In the core-related issues like using language packs, there is no difference between SquirrelMail and NutsMail, so all the instructions you’ll find for SquirrelMail will apply to NutsMail as well.)

The following steps assume you’re trying to install the German language pack on a Linux server.

a) Place your language files in the folder “locale”. Make sure the folder containing the language files is named “de_DE”.

b) Check file permissions to make sure the folder and the files it contains are accessible to the web server.

c) Make sure that the language locale you’re installing is properly configured on the server. On some Linux servers, only UTF-8 is enabled, while most SquirrelMail language packs use ISO encoding. Follow these steps:

  • Check what locale is being used by the language pack you’re installing. To do that, view the contents of the file locales/de_DE/setup.php. In the case of German, it’s ISO-8859-1.
  • Edit your locale setting file on the server (usually in /var/lib/locales/supported.d/local) and add the support for your German ISO code page: de_DE.ISO-8859-1 ISO-8859-1
  • Run “sudo dpkg-reconfigure locales” to update the locales.
  • Restart the server.

If you have more than one language installed, you may want to consider using the “limit_languages” plugin to make sure that only the languages that are actually usable are displayed in the language combo boxes. You can enable the plugin by going to the NutsMail Admin Panel / Plugins Desktop or Plugins Mobile. You’ll also need to edit the file “plugins/limit_languages/config.php” and specify the list of languages that will be displayed.

Can I make NutsMail recognize iPad as a mobile device?

Yes, but you’ll need to edit a NutsMail core file at your own risk. Edit the file “nmail/NmThemeManager.php” and add “ipad” to the list on line 170 so it looks like this

preg_match('/(up.browser|up.link|mmp|symbian|smartphone|midp|wap|phone|android|ipad)/i' ...

I upgraded Mac OS on the server and it erased NutsMail and restored SquirrelMail

If you had NutsMail installed inside your default SquirrelMail folder it was most likely replaced by the update. You’ll need to upgrade your SquirrelMail to NutsMail again following the upgrade step-by-step guide.

To avoid this in the future you will need to either install NutsMail in a different folder or use the command “chattr ‐R +i” on the NutsMail folder to keep it from being updated.

Can I change the theme’s logo image?

Yes, you can edit the file named “logo.png” located in the theme’s folder and replace its contents with the logo of your company or organization.