{"id":449,"date":"2017-07-24T06:55:57","date_gmt":"2017-07-24T06:55:57","guid":{"rendered":"https:\/\/newdelhihosting.co.in\/blog\/?p=449"},"modified":"2024-10-22T10:48:38","modified_gmt":"2024-10-22T10:48:38","slug":"mailserver-setup","status":"publish","type":"post","link":"https:\/\/www.newdelhihosting.co.in\/blog\/mailserver-setup\/","title":{"rendered":"Guide to Install Mailserver, SquirrelMail Webmail in Webmin\/Virtualmin Server on Centos 6"},"content":{"rendered":"<p><strong>\u00a0Main steps are follow as below<\/strong><\/p>\n<p>1.Get the DNS for mydomain.com updated to point tha\u00a0MX records to your server.<\/p>\n<p>2.Install the <a href=\"https:\/\/en.wikipedia.org\/wiki\/Message_transfer_agent\" target=\"_blank\" rel=\"noopener\">MTA<\/a> of your choice (I recommend Postfix ,of course)<\/p>\n<p>3.Configure the MTA to receive mail from mydomain.com and deliver to local mailboxes.<\/p>\n<p>4.install the MDA of your choice(i recommend\u00a0dovecot ,of course).<\/p>\n<p>5.<a href=\"https:\/\/wiki.dovecot.org\/#Dovecot_configuration\" target=\"_blank\" rel=\"noopener\">Configure MDA<\/a> for\u00a0POP\/IMAP access.<\/p>\n<p>6.Setup your <a href=\"https:\/\/en.wikipedia.org\/wiki\/Email_client\" target=\"_blank\" rel=\"noopener\">MUA<\/a> to retrive the mail<br \/>\n<!--more-->Step1:-Install dovecot and Go to Configuration file and edit some setting as shown below<\/p>\n<pre><strong>                                                      1)<\/strong>#yum -y intall dovecot\r\n                                                                             <strong>  A)<\/strong>vi \/etc\/dovecot\/dovecot.conf\r\n                                                                                # Protocols we want to be serving.\r\n                                                                                protocols = imap pop3\r\n                                                                                listen=*\r\n                                                                              <strong>B)<\/strong>vi \/etc\/dovecot\/conf.d\/10-auth.conf\r\n                                                                                 disable_plaintext_Auth=no\r\n                                                                                 auth_mechanisms=plain login\r\n                                                                              <strong>C)<\/strong>vi \/etcdovecot\/conf.d\/10-mail.conf\r\n                                                                                mail_location=maildir:~\/Maildr\r\n                                                                              <strong> D)<\/strong>vi \/etc\/dovecot\/conf.d\/10-master.conf\r\n                                                                               unix_listener auth-userdb {\r\n                                                                               mode = 0600\r\n                                                                               user = postfix\r\n                                                                               group = postfix\r\n                                                                                }\r\n                                                                               service imap-login {\r\n                                                                               inet_listener imap {\r\n                                                                               port = 143\r\n                                                                                }\r\n                                                                               service pop3-login {\r\n                                                                               inet_listener pop3 {\r\n                                                                               port = 110\r\n                                                                               }\r\n                                                                               inet_listener pop3s {\r\n                                                                              port = 995\r\n                                                                              #ssl = yes\r\n                                                                              }\r\n                                                                              #service dovecot start\r\n                                                                              #chkconfig dovecot on\r\n<strong>                                                  2)<\/strong>Testing dovecot\r\n                                                                         #telnet localhost 110\r\n                                                                         #telnet localhost 143\r\n<\/pre>\n<p>Step2:-Login Virtualmin with valid details<\/p>\n<pre><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-568\" src=\"https:\/\/newdelhihosting.co.in\/blog\/wp-content\/uploads\/2017\/07\/webmin-login-page-1.png\" alt=\"\" width=\"543\" height=\"290\" srcset=\"https:\/\/www.newdelhihosting.co.in\/blog\/wp-content\/uploads\/2017\/07\/webmin-login-page-1.png 1351w, https:\/\/www.newdelhihosting.co.in\/blog\/wp-content\/uploads\/2017\/07\/webmin-login-page-1-300x160.png 300w, https:\/\/www.newdelhihosting.co.in\/blog\/wp-content\/uploads\/2017\/07\/webmin-login-page-1-768x410.png 768w, https:\/\/www.newdelhihosting.co.in\/blog\/wp-content\/uploads\/2017\/07\/webmin-login-page-1-1024x547.png 1024w, https:\/\/www.newdelhihosting.co.in\/blog\/wp-content\/uploads\/2017\/07\/webmin-login-page-1-250x134.png 250w\" sizes=\"(max-width: 543px) 100vw, 543px\" \/><\/pre>\n<p>Step3:-Go to install scripts as shown bellow image<\/p>\n<pre><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-456 aligncenter\" src=\"https:\/\/newdelhihosting.co.in\/blog\/wp-content\/uploads\/2017\/07\/install-scripts.png\" alt=\"\" width=\"530\" height=\"264\" srcset=\"https:\/\/www.newdelhihosting.co.in\/blog\/wp-content\/uploads\/2017\/07\/install-scripts.png 1342w, https:\/\/www.newdelhihosting.co.in\/blog\/wp-content\/uploads\/2017\/07\/install-scripts-300x150.png 300w, https:\/\/www.newdelhihosting.co.in\/blog\/wp-content\/uploads\/2017\/07\/install-scripts-768x383.png 768w, https:\/\/www.newdelhihosting.co.in\/blog\/wp-content\/uploads\/2017\/07\/install-scripts-1024x510.png 1024w, https:\/\/www.newdelhihosting.co.in\/blog\/wp-content\/uploads\/2017\/07\/install-scripts-250x125.png 250w\" sizes=\"(max-width: 530px) 100vw, 530px\" \/><\/pre>\n<p>Step4:-Check Available scripts<\/p>\n<pre><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-457 aligncenter\" src=\"https:\/\/newdelhihosting.co.in\/blog\/wp-content\/uploads\/2017\/07\/available-scripts.png\" alt=\"\" width=\"574\" height=\"307\" srcset=\"https:\/\/www.newdelhihosting.co.in\/blog\/wp-content\/uploads\/2017\/07\/available-scripts.png 1351w, https:\/\/www.newdelhihosting.co.in\/blog\/wp-content\/uploads\/2017\/07\/available-scripts-300x161.png 300w, https:\/\/www.newdelhihosting.co.in\/blog\/wp-content\/uploads\/2017\/07\/available-scripts-768x411.png 768w, https:\/\/www.newdelhihosting.co.in\/blog\/wp-content\/uploads\/2017\/07\/available-scripts-1024x548.png 1024w, https:\/\/www.newdelhihosting.co.in\/blog\/wp-content\/uploads\/2017\/07\/available-scripts-250x134.png 250w\" sizes=\"(max-width: 574px) 100vw, 574px\" \/><\/pre>\n<p>Step5:-Install Squirrelmail with correct installation directory<\/p>\n<pre><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-458 aligncenter\" src=\"https:\/\/newdelhihosting.co.in\/blog\/wp-content\/uploads\/2017\/07\/after-install-mail.png\" alt=\"\" width=\"579\" height=\"310\" srcset=\"https:\/\/www.newdelhihosting.co.in\/blog\/wp-content\/uploads\/2017\/07\/after-install-mail.png 1363w, https:\/\/www.newdelhihosting.co.in\/blog\/wp-content\/uploads\/2017\/07\/after-install-mail-300x160.png 300w, https:\/\/www.newdelhihosting.co.in\/blog\/wp-content\/uploads\/2017\/07\/after-install-mail-768x411.png 768w, https:\/\/www.newdelhihosting.co.in\/blog\/wp-content\/uploads\/2017\/07\/after-install-mail-1024x548.png 1024w, https:\/\/www.newdelhihosting.co.in\/blog\/wp-content\/uploads\/2017\/07\/after-install-mail-250x134.png 250w\" sizes=\"(max-width: 579px) 100vw, 579px\" \/><\/pre>\n<p>&nbsp;<\/p>\n<p>Step6:-After complete all above steps you can access the squirrelmail as shown below image.<\/p>\n<p>Username and Password is Created on virtualmin.<\/p>\n<pre><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-465 aligncenter\" src=\"https:\/\/newdelhihosting.co.in\/blog\/wp-content\/uploads\/2017\/07\/sqrlmail.png\" alt=\"\" width=\"502\" height=\"255\" srcset=\"https:\/\/www.newdelhihosting.co.in\/blog\/wp-content\/uploads\/2017\/07\/sqrlmail.png 1356w, https:\/\/www.newdelhihosting.co.in\/blog\/wp-content\/uploads\/2017\/07\/sqrlmail-300x152.png 300w, https:\/\/www.newdelhihosting.co.in\/blog\/wp-content\/uploads\/2017\/07\/sqrlmail-768x390.png 768w, https:\/\/www.newdelhihosting.co.in\/blog\/wp-content\/uploads\/2017\/07\/sqrlmail-1024x520.png 1024w, https:\/\/www.newdelhihosting.co.in\/blog\/wp-content\/uploads\/2017\/07\/sqrlmail-250x127.png 250w\" sizes=\"(max-width: 502px) 100vw, 502px\" \/><\/pre>\n","protected":false},"excerpt":{"rendered":"<p>\u00a0Main steps are follow as below 1.Get the DNS for mydomain.com updated to point tha\u00a0MX records to your server. 2.Install the MTA of your choice (I recommend Postfix ,of course) 3.Configure the MTA to receive mail from mydomain.com and deliver to local mailboxes. 4.install the MDA of your choice(i recommend\u00a0dovecot ,of course). 5.Configure MDA for\u00a0POP\/IMAP&#8230;<\/p>\n","protected":false},"author":1,"featured_media":469,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"footnotes":""},"categories":[16],"tags":[],"class_list":["post-449","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-web"],"jetpack_featured_media_url":"https:\/\/www.newdelhihosting.co.in\/blog\/wp-content\/uploads\/2017\/07\/squirrelmail.jpg","_links":{"self":[{"href":"https:\/\/www.newdelhihosting.co.in\/blog\/wp-json\/wp\/v2\/posts\/449"}],"collection":[{"href":"https:\/\/www.newdelhihosting.co.in\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.newdelhihosting.co.in\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.newdelhihosting.co.in\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.newdelhihosting.co.in\/blog\/wp-json\/wp\/v2\/comments?post=449"}],"version-history":[{"count":26,"href":"https:\/\/www.newdelhihosting.co.in\/blog\/wp-json\/wp\/v2\/posts\/449\/revisions"}],"predecessor-version":[{"id":574,"href":"https:\/\/www.newdelhihosting.co.in\/blog\/wp-json\/wp\/v2\/posts\/449\/revisions\/574"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.newdelhihosting.co.in\/blog\/wp-json\/wp\/v2\/media\/469"}],"wp:attachment":[{"href":"https:\/\/www.newdelhihosting.co.in\/blog\/wp-json\/wp\/v2\/media?parent=449"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.newdelhihosting.co.in\/blog\/wp-json\/wp\/v2\/categories?post=449"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.newdelhihosting.co.in\/blog\/wp-json\/wp\/v2\/tags?post=449"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}