{"id":877,"date":"2011-01-23T20:28:28","date_gmt":"2011-01-23T19:28:28","guid":{"rendered":"http:\/\/www.hyperpac.de\/?p=877"},"modified":"2014-08-26T03:09:38","modified_gmt":"2014-08-26T01:09:38","slug":"the-long-search-for-a-webmail-solution","status":"publish","type":"post","link":"https:\/\/www.hyperpac.de\/?p=877","title":{"rendered":"The long search for a Webmail Solution"},"content":{"rendered":"<p><strong><span style=\"text-decoration: underline;\">Update:<\/span><\/strong> Comments have been disabled as being the no.1 source of spam.<\/p>\n<p>Over the past years I have been using my providers (1&amp;1) webmail solution. They had 2 versions of it. A very simple and old school one and a web 2.0 like styled newer one. The newer one had many features but was dead slow. The older one lacked nearly everything a modern webmail application has, but was quite fast. With the daily mail mass increasing and time to spare for it decreasing I decided that I need a new and better solution. First of all, I don\u00b4t like Google Mail. It has all the features I need (and dozens more which I don\u00b4t care about)\u00a0 but I don\u00b4t like it. And I wanted my mails on my server. Nowhere else. <a href=\"http:\/\/www.ritlabs.com\" target=\"_blank\">Ritlabs<\/a> &#8211; my favourite desktop e-mail client provider still has no web solution, only a portable version of their famous mail client The Bat. Not good for me, I need a web based solution.<\/p>\n<p>I found a very good overview for webmail solutions at this <a href=\"http:\/\/www.noupe.com\/ajax\/10-ajax-webmail-clients.html\" target=\"_blank\">site<\/a> and believe me &#8211; I tried them all.<\/p>\n<p>I had 4 assumptions for a PHP \/ MySQL \/ Apache based webmail solution:<\/p>\n<ul>\n<li>easy to configure and install (web based, no hacking through 10 different config files)<\/li>\n<li>secure (no register globals, safe mode, etc.)<\/li>\n<li>multiple mail accounts per user<\/li>\n<li>light and fast<\/li>\n<\/ul>\n<p><a href=\"http:\/\/www.hyperpac.de\/wp-content\/uploads\/webmail_pro.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-full wp-image-878\" style=\"margin: 4px;\" title=\"webmail_pro\" src=\"http:\/\/www.hyperpac.de\/wp-content\/uploads\/webmail_pro.jpg\" alt=\"\" width=\"302\" height=\"91\" srcset=\"https:\/\/www.hyperpac.de\/wp-content\/uploads\/webmail_pro.jpg 302w, https:\/\/www.hyperpac.de\/wp-content\/uploads\/webmail_pro-300x90.jpg 300w\" sizes=\"auto, (max-width: 302px) 100vw, 302px\" \/><\/a><a href=\"http:\/\/www.afterlogic.com\/webmail-client\" target=\"_blank\">AfterLogics WebMail Pro<\/a> was the only solution that fullfilled 3 of my 4 assumptions. The one it lacked is that it only runs with PHP Safe Mode Off (hmm, not good but anyway&#8230;). All other products on the list had major flaws. Some didn\u00b4t run the installer or did anything at all (like Roundcube), some required to disable every single PHP security enhancement (like Hastymail) and others were way to difficult to configure (like Squirremail, or IMP out of the Horde Framework).<\/p>\n<p>WebMail Pro has a very good installer (you only need to upload the files to your server, chmod one directory) that does everything on its own. It\u00b4s well explained and lets you test every single setting of your upcoming webmail solution. If you\u00b4re fast then installation needs about 2 minutes of time.<\/p>\n<p>And the best thing is &#8211; normally you have to invest a lot of money for that solution (<a href=\"http:\/\/www.afterlogic.com\/purchase\/webmail-pro\" target=\"_blank\">149$ for 25 user license<\/a>). But if you keep it under 25 users and a single server install the pro version is for free. How great is that ? There\u00b4s also a light version available but in it you can\u00b4t add multiple mail accounts to a user. For all you IIS and .NET freakz there\u00b4s also am ASP.NET version available.<\/p>\n<p>So &#8211; if you\u00b4re looking for great webmail solution &#8211; check it out !<\/p>\n<p><a href=\"http:\/\/www.hyperpac.de\/wp-content\/uploads\/wmp_sb21.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-thumbnail wp-image-886\" style=\"margin: 4px;\" title=\"wmp_sb21\" src=\"http:\/\/www.hyperpac.de\/wp-content\/uploads\/wmp_sb21-150x150.png\" alt=\"\" width=\"150\" height=\"150\" \/><\/a><a href=\"http:\/\/www.hyperpac.de\/wp-content\/uploads\/wmp_sb41.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-thumbnail wp-image-887\" style=\"margin: 4px;\" title=\"wmp_sb41\" src=\"http:\/\/www.hyperpac.de\/wp-content\/uploads\/wmp_sb41-150x150.png\" alt=\"\" width=\"150\" height=\"150\" \/><\/a><a href=\"http:\/\/www.hyperpac.de\/wp-content\/uploads\/wmp_sb71.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-thumbnail wp-image-888\" style=\"margin: 4px;\" title=\"wmp_sb71\" src=\"http:\/\/www.hyperpac.de\/wp-content\/uploads\/wmp_sb71-150x150.png\" alt=\"\" width=\"150\" height=\"150\" \/><\/a><a href=\"http:\/\/www.hyperpac.de\/wp-content\/uploads\/wmp_scb4.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-thumbnail wp-image-889\" style=\"margin: 4px;\" title=\"wmp_scb4\" src=\"http:\/\/www.hyperpac.de\/wp-content\/uploads\/wmp_scb4-150x150.png\" alt=\"\" width=\"150\" height=\"150\" \/><\/a><\/p>\n<p><em>All images and copyright <a href=\"http:\/\/www.afterlogic.com\/webmail-client\" target=\"_blank\">http:\/\/www.afterlogic.com\/webmail-client<\/a>.<\/em><\/p>\n<p><span style=\"text-decoration: underline;\"><strong>Update:<\/strong><\/span><\/p>\n<p>Not long after writing this article Webmail Pro confronted me with the first bug. I couldn\u00b4t attach a file to an e-mail. It only presented me Error #2038 &#8211; unknown error.<\/p>\n<p>Luckily Afterlogic has a <a href=\"http:\/\/www.afterlogic.com\/forum\/\" target=\"_blank\">support forum<\/a> where Igor (Afterlogic support) quickly presented a solution. It turned out that this problem only occurs when you\u00b4re using Webmail Pro with Firefox on a SSL connection. The following solution will disable the flash uploader and use instead the html one.<\/p>\n<p>Here\u00b4s the solution:<\/p>\n<p style=\"padding-left: 30px;\">1.) Go to the root path of your Webmail Pro installation<\/p>\n<p style=\"padding-left: 30px;\">2.) Locate <span style=\"text-decoration: underline;\">webmail.php<\/span> and open it<\/p>\n<p style=\"padding-left: 30px;\">3.) Look for a line that looks like this <em>\/\/ flashInstalled = FLASH_NOT_INSTALLED;<\/em><\/p>\n<p style=\"padding-left: 30px;\">4.) Remove <em>\/\/<\/em> from that line (uncomment it) and save the file<\/p>\n<p style=\"padding-left: 30px;\">5.) You\u00b4re done. Now you can attach files.<em><br \/>\n<\/em><\/p>\n<p style=\"padding-left: 30px;\">6.) In case you can\u00b4t find that line in the <span style=\"text-decoration: underline;\">webmail.php<\/span> locate <span style=\"text-decoration: underline;\">flash-detect.php<\/span> and open it<\/p>\n<p style=\"padding-left: 30px;\">7.) Look for a line that looks like this <em>\/\/ flashInstalled = FLASH_NOT_INSTALLED;<\/em><\/p>\n<p style=\"padding-left: 30px;\">8.) Remove <em>\/\/<\/em> from that line (uncomment it) and save the file<\/p>\n<p style=\"padding-left: 30px;\">9.) You\u00b4re done. Now you can attach file.<\/p>\n<p><span style=\"text-decoration: underline;\"><strong>Update 2:<\/strong><\/span><\/p>\n<p>Alex had a problem with sending mails, so I thought the solution might be in common interest. The image below shows the settings you have to adjust in the adminpanel of Afterlogic Webmail. The shown settings are for POP3 only, not IMAP. In my case the servers are those from 1&amp;1.<\/p>\n<p><a href=\"http:\/\/www.hyperpac.de\/wp-content\/uploads\/1und1_afterlogic_webmail.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-1075\" title=\"1und1_afterlogic_webmail\" src=\"http:\/\/www.hyperpac.de\/wp-content\/uploads\/1und1_afterlogic_webmail-300x146.jpg\" alt=\"\" width=\"300\" height=\"146\" srcset=\"https:\/\/www.hyperpac.de\/wp-content\/uploads\/1und1_afterlogic_webmail-300x146.jpg 300w, https:\/\/www.hyperpac.de\/wp-content\/uploads\/1und1_afterlogic_webmail-1024x499.jpg 1024w, https:\/\/www.hyperpac.de\/wp-content\/uploads\/1und1_afterlogic_webmail.jpg 1305w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p><em><br \/>\n<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Update: Comments have been disabled as being the no.1 source of spam. Over the past years I have been using my providers (1&amp;1) webmail solution. They had 2 versions of it. A very simple and old school one and a web 2.0 like styled newer one. The newer one had many features but was dead &hellip; <a href=\"https:\/\/www.hyperpac.de\/?p=877\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">The long search for a Webmail Solution<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[14],"tags":[486,488,490,38,61,489,198,491,487],"class_list":["post-877","post","type-post","status-publish","format-standard","hentry","category-it_wordpres","tag-afterlogic","tag-apache","tag-error-2038","tag-firefox","tag-flash","tag-mysql","tag-php","tag-ssl","tag-webmail-pro"],"_links":{"self":[{"href":"https:\/\/www.hyperpac.de\/index.php?rest_route=\/wp\/v2\/posts\/877","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hyperpac.de\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hyperpac.de\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hyperpac.de\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hyperpac.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=877"}],"version-history":[{"count":9,"href":"https:\/\/www.hyperpac.de\/index.php?rest_route=\/wp\/v2\/posts\/877\/revisions"}],"predecessor-version":[{"id":2082,"href":"https:\/\/www.hyperpac.de\/index.php?rest_route=\/wp\/v2\/posts\/877\/revisions\/2082"}],"wp:attachment":[{"href":"https:\/\/www.hyperpac.de\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=877"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hyperpac.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=877"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hyperpac.de\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=877"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}