Warning: Declaration of Jetpack_IXR_Client::query() should be compatible with IXR_Client::query(...$args) in /home/simoni/blog.dadamailproject.com/wp-content/plugins/jetpack/class.jetpack-ixr-client.php on line 91

Warning: Cannot modify header information - headers already sent by (output started at /home/simoni/blog.dadamailproject.com/wp-content/plugins/jetpack/class.jetpack-ixr-client.php:91) in /home/simoni/blog.dadamailproject.com/wp-includes/rest-api/class-wp-rest-server.php on line 1378

Warning: Cannot modify header information - headers already sent by (output started at /home/simoni/blog.dadamailproject.com/wp-content/plugins/jetpack/class.jetpack-ixr-client.php:91) in /home/simoni/blog.dadamailproject.com/wp-includes/rest-api/class-wp-rest-server.php on line 1378

Warning: Cannot modify header information - headers already sent by (output started at /home/simoni/blog.dadamailproject.com/wp-content/plugins/jetpack/class.jetpack-ixr-client.php:91) in /home/simoni/blog.dadamailproject.com/wp-includes/rest-api/class-wp-rest-server.php on line 1378

Warning: Cannot modify header information - headers already sent by (output started at /home/simoni/blog.dadamailproject.com/wp-content/plugins/jetpack/class.jetpack-ixr-client.php:91) in /home/simoni/blog.dadamailproject.com/wp-includes/rest-api/class-wp-rest-server.php on line 1378

Warning: Cannot modify header information - headers already sent by (output started at /home/simoni/blog.dadamailproject.com/wp-content/plugins/jetpack/class.jetpack-ixr-client.php:91) in /home/simoni/blog.dadamailproject.com/wp-includes/rest-api/class-wp-rest-server.php on line 1378

Warning: Cannot modify header information - headers already sent by (output started at /home/simoni/blog.dadamailproject.com/wp-content/plugins/jetpack/class.jetpack-ixr-client.php:91) in /home/simoni/blog.dadamailproject.com/wp-includes/rest-api/class-wp-rest-server.php on line 1378

Warning: Cannot modify header information - headers already sent by (output started at /home/simoni/blog.dadamailproject.com/wp-content/plugins/jetpack/class.jetpack-ixr-client.php:91) in /home/simoni/blog.dadamailproject.com/wp-includes/rest-api/class-wp-rest-server.php on line 1378

Warning: Cannot modify header information - headers already sent by (output started at /home/simoni/blog.dadamailproject.com/wp-content/plugins/jetpack/class.jetpack-ixr-client.php:91) in /home/simoni/blog.dadamailproject.com/wp-includes/rest-api/class-wp-rest-server.php on line 1378
{"id":119,"date":"2016-12-07T00:35:50","date_gmt":"2016-12-07T00:35:50","guid":{"rendered":"http:\/\/blog.dadamailproject.com\/?p=119"},"modified":"2016-12-07T00:35:50","modified_gmt":"2016-12-07T00:35:50","slug":"review-inmotion-hosting-for-dada-mail","status":"publish","type":"post","link":"https:\/\/blog.dadamailproject.com\/2016\/12\/07\/review-inmotion-hosting-for-dada-mail\/","title":{"rendered":"Review: InMotion Hosting for Dada Mail"},"content":{"rendered":"

I recently gave an InMotion Hosting a test drive, to see how it would fair as platform to run Dada Mail, along with the rest of your site. I’m happy to report back that it’s just about as perfect as a shared hosting account can be for Dada Mail.<\/p>\n

Click to see InMotion Hosting’s Business Plans<\/a><\/p>\n

Read on for more details, as well as how you can save 20% on a Pro Dada installation<\/strong> done by us, when you sign up for a new InMotion Hosting account, using our affiliate links!<\/p>\n

This review is for InMotion Hosting’s Power Plan<\/strong><\/a>, which is one of their least expensive hosting packages. You can see all of InMotion Hosting’s business plans here<\/a>.<\/p>\n

cPanel<\/h2>\n

InMotion Hosting’s Power Plan<\/strong> includes cPanel, which from my experience is both one the most powerful, and easiest-to-use web hosting control panel there is – especially for running self-hosted web apps written in Perl, like Dada Mail.<\/p>\n

Some much so, I specifically target development of Dada Mail to make sure it works well on cPanel-based accounts, and use them in my installation instructions<\/a>, screencasts<\/a>, and tutorials<\/a>.<\/p>\n

InMotion’s flavor of cPanel currently comes with the following accoutrements:<\/p>\n

File Manger<\/h3>\n

File Manager allows you to add\/edit\/remove files from your hosting account, as well as change permissions of those files. That’s all you’ll need to setup and install Dada Mail, so no need to utilize FTP or ssh, which makes installation of Dada Mail well within the reach of a casual user, and follows the installation instructions closely.<\/p>\n

MySQL<\/h2>\n

The Power Plan comes with an up-to-date<\/strong> version of MySQL and support for up to 50 separate databases (Dada Mail will require just one). PostgreSQL<\/strong> is also available, if you wish to go that route.<\/p>\n

Perl<\/h2>\n

Perl on this hosting plan is very much up-to-date<\/strong>. Dada Mail requires at the very least v5.10.1 of Perl, and v5.16.3 is available by default. Having an up to date Perl makes more features available, gives you the best performance, and an up-to-date Perl means less worry about bugs or security problems. Kudos for this, as many cPanel-based hosting accounts lag behind with older versions of Perl offered by default – either v5.10.1, or a supremely ancient v5.8.8. Yuck!<\/p>\n

Perl Module Installer w\/Compiler Support<\/h2>\n

Along with an up-to-date Perl, the Perl Module Installer is also enabled<\/strong> in InMotion’s offerings, which\u00a0 itself has support to install modules that may need compilation. This tool is the easiest way for a casual user to tap into the most advanced features of Dada Mail which require the additional installation of freely available Perl modules.<\/p>\n

Features like CSS Inlining, Google reCAPTCHA, Amazon SES Sending, Send a Webpage support (and may more) rely on Perl modules that are outside the standard Perl library. With this tool, you can easily install them.<\/p>\n

DNS Zone Editor<\/h2>\n

The DNS Zone Editor is also available, which becomes important when you would like to set up Sending with Amazon SES<\/strong>, and would like as well to set up proper SPF and DMARC records. Using Dada Mail with Amazon SES sending is one of the most cost-effective ways<\/strong> to run your mailing list, by far, and InMotion Hosting’s Power Plan will support everything you need.<\/p>\n

Cronjobs<\/h2>\n

Cronjob support: check!<\/strong><\/p>\n

One-Click Installer!<\/h2>\n

If the installation of Dada Mail leaves you a little too breathless to want to take on yourself, InMotion Hosting also comes with an Installer for Dada Mail, with a pretty up-to-date version of Dada Mail available, which I think is powered by Softaculous<\/strong>. I’ve seen one-click installers that offer increasingly old, and out of date versions of Dada Mail, so it’s a nice change to see this one-click installer do the right thing, and keep current.<\/p>\n

It is<\/em> a little awkward to find Dada Mail, as Softaculous categorizes web apps by the language they’re written in, and InMotion Hosting’s cPanel will default to showing you PHP (not Perl), so here’s what you can do:<\/p>\n

In the cPanel, look for, “Scripts”, by typing, “Scripts” in the Find search box. That will show two boxes labeled Scripts:<\/strong> and Categories:<\/strong>. Click on any of the icons in the, Categories:<\/strong> box. That will show you all the apps available in that category (but only for PHP<\/em>, not Perl!):<\/p>\n

\"inmotion_find_dada_mail0\"<\/p>\n

Fear not: once in this directory of apps, just use the search box in the upper left hand corner, and search for, “Dada Mail” – the link to install Dada Mail will come right up,<\/p>\n

\"inmotion_find_dada_mail1\"<\/p>\n

If you have a Pro Dada Subscription, you can install Dada Mail this way, then turn it into Pro Dada.<\/a> And away you go! One more small point, if you do decide to install this way, make sure to still set up the cronjob, as it’s not done by this installer!<\/p>\n

Hourly Sending Limit<\/h2>\n

If anything, this may be where InMotion Hosting falls a little short. By default, they’ve told me there’s a limit of 250 messags\/hour<\/strong> you may send, but you may contact support to have this limit raised to something more realistic for a mailing list (like 750 messages\/hour<\/strong>). Using the mail server provided to you with your shared hosting account can work well for starting out, but if your mailing lists are an important part of your business, I would unapologetically suggest moving to your email sending to Amazon SES, which Dada Mail installed on InMotion Hosting 100% supports<\/strong>, which is great news.<\/p>\n

Pro Dada Installations: 20% Off for New InMotion Affiliate Signups<\/h1>\n

Here’s our affiliate link, which you can use to sign up for a new account with InMotion Hosting:<\/p>\n

Click to see InMotion Hosting’s Business Plans<\/a><\/p>\n

Once you’ve signed up with InMotion, request a Pro Dada installation on our request form<\/a>. Mention that you’ve signed up for InMotion Hosting, and we’ll give you 20% off the total of your Pro Dada install (we’ll know that you’ve done this, as we’ll get a notice about the domain name signed up). Not too shabby!<\/p>\n

 <\/p>\n<\/div>","protected":false},"excerpt":{"rendered":"

I recently gave an InMotion Hosting a test drive, to see how it would fair as platform to run Dada Mail, along with the rest of your site. I’m happy to report back that it’s just about as perfect as a shared hosting account can be for Dada Mail. Click to see InMotion Hosting’s Business […]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"spay_email":""},"categories":[1],"tags":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/paVOyw-1V","_links":{"self":[{"href":"https:\/\/blog.dadamailproject.com\/wp-json\/wp\/v2\/posts\/119"}],"collection":[{"href":"https:\/\/blog.dadamailproject.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.dadamailproject.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.dadamailproject.com\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.dadamailproject.com\/wp-json\/wp\/v2\/comments?post=119"}],"version-history":[{"count":4,"href":"https:\/\/blog.dadamailproject.com\/wp-json\/wp\/v2\/posts\/119\/revisions"}],"predecessor-version":[{"id":125,"href":"https:\/\/blog.dadamailproject.com\/wp-json\/wp\/v2\/posts\/119\/revisions\/125"}],"wp:attachment":[{"href":"https:\/\/blog.dadamailproject.com\/wp-json\/wp\/v2\/media?parent=119"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.dadamailproject.com\/wp-json\/wp\/v2\/categories?post=119"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.dadamailproject.com\/wp-json\/wp\/v2\/tags?post=119"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}