{"id":1204,"date":"2017-10-28T16:57:08","date_gmt":"2017-10-28T13:57:08","guid":{"rendered":"https:\/\/community.virtono.com\/?p=1204"},"modified":"2020-06-10T16:42:59","modified_gmt":"2020-06-10T13:42:59","slug":"set-up-postfix-under-debian","status":"publish","type":"post","link":"https:\/\/www.virtono.com\/community\/tutorial-how-to\/set-up-postfix-under-debian\/","title":{"rendered":"Set up Postfix under Debian"},"content":{"rendered":"<p><b>Postfix<\/b>\u00a0is a widely used mail server, more specifically an MTA (\u00a0Mail Transfer Agent\u00a0).\u00a0In this article we describe how to install Postfix under Debian Lenny 5.0.\u00a0In the example we use a test server (lists.wefi.net).\u00a0Replace this name with the name of your server.<\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_73 counter-hierarchy ez-toc-counter ez-toc-light-blue ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.virtono.com\/community\/tutorial-how-to\/set-up-postfix-under-debian\/#Install_package\" title=\"Install package\">Install package<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.virtono.com\/community\/tutorial-how-to\/set-up-postfix-under-debian\/#Package_configuration\" title=\"Package configuration\">Package configuration<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.virtono.com\/community\/tutorial-how-to\/set-up-postfix-under-debian\/#Completion_of_the_installation\" title=\"Completion of the installation\">Completion of the installation<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.virtono.com\/community\/tutorial-how-to\/set-up-postfix-under-debian\/#Checking_the_mail_delivery\" title=\"Checking the mail delivery\">Checking the mail delivery<\/a><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"Install_package\"><\/span><span id=\"Paket_installieren\" class=\"mw-headline\">Install package<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>On the command line, start the Postfix installation like this:<\/p>\n<pre>apt-get install postfix\r\n<\/pre>\n<p>Debian will then indicate that exim is removed and asks if you want to proceed with the installation:<\/p>\n<pre>lists: ~ # apt-get install postfix\r\nReading package lists ... Done\r\nBuilding dependency tree       \r\nReading state information ... Done\r\nSuggested packages:\r\n  procmail postfix-mysql postfix-pgsql postfix-ldap postfix-pcre sasl2-bin libsasl2-modules\r\n  resolvconf postfix-cdb ufw\r\nThe following packages will be REMOVED:\r\n  exim4 exim4-base exim4-config exim4-daemon-light\r\nThe following NEW packages will be installed:\r\n  postfix\r\n0 upgraded, 1 newly installed, 4 to remove and 0 not upgraded.\r\nNeed to get 1224kB of archives.\r\nAfter this operation, 1008kB disk space will be freed.\r\nDo you want to continue [Y \/ n]? y\r\nGet: 1 http:\/\/http.at.debian.org lenny \/ main postfix 2.5.5-1.1 [1224kB]\r\nFetched 1224kB in 0s (6060kB \/ s)\r\nPreconfiguring packages ...\r\n<\/pre>\n<h3><span class=\"ez-toc-section\" id=\"Package_configuration\"><\/span><span id=\"Paket_Konfiguration\" class=\"mw-headline\">Package configuration<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<div class=\"thumb tright\">\n<div class=\"thumbinner\">\n<p><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"thumbimage\" src=\"https:\/\/i0.wp.com\/www.thomas-krenn.com\/de\/wikiDE\/images\/thumb\/0\/03\/Postfix-Installation-unter-Debian-Lenny-01-tpye-of-mail-configuration.png\/300px-Postfix-Installation-unter-Debian-Lenny-01-tpye-of-mail-configuration.png?resize=300%2C204&#038;ssl=1\" alt=\"\" width=\"300\" height=\"204\" \/><\/p>\n<div class=\"thumbcaption\">\n<div class=\"magnify\"><\/div>\n<p>Postfix Configuration: General type of mail configuration<\/p>\n<\/div>\n<\/div>\n<\/div>\n<p>In the first configuration step we will choose\u00a0<b>Internet Site<\/b>\u00a0in this example\u00a0.\u00a0Depending on your individual requirements, select the appropriate entry here.<\/p>\n<pre>Package configuration\r\n         \u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2524 Postfix Configuration \u251c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510\r\n         \u2502 Please select the mail server configuration type that best meets your needs. \u2502\r\n         As shown in Fig \r\n         Configuration No configuration: \u2502 \r\n         \u2502 Should be chosen to leave the current configuration unchanged. \u2502\r\n         \u2502 Internet site: \u2502 \r\n         \u2502 Mail is sent and received directly using SMTP. \u2502\r\n         \u2502 Internet with smarthost: \u2502 \r\n         Is Mail is received directly using SMTP or by running a utility search \u2502 \r\n         \u2502 as fetchmail. Outgoing mail is sent using a smarthost. \u2502\r\n         \u2502 Satellite system: \u2502 \r\n         Mail All mail is sent to another machine, called a 'smart host', for delivery. \u2502\r\n         \u2502 Local only: \u2502 \r\n         \u2502 The only delivered mail is the mail for local users. There is no network. \u2502\r\n         As shown in Fig \r\n         \u2502 General type of mail configuration: \u2502 \r\n         As shown in Fig \r\n         Configuration No configuration \u2502 \r\n         \u2502 Internet Site \u2502 \r\n         \u2502 Internet with smarthost \u2502 \r\n         \u2502 Satellite system \u2502 \r\n         \u2502 Local only \u2502 \r\n         As shown in Fig \r\n         As shown in Fig \r\n         \u2502 &lt;Ok&gt; &lt;Cancel&gt; \u2502 \r\n         As shown in Fig \r\n         \u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518 \r\n<\/pre>\n<div class=\"thumb tright\">\n<div class=\"thumbinner\">\n<p><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"thumbimage\" src=\"https:\/\/i0.wp.com\/www.thomas-krenn.com\/de\/wikiDE\/images\/thumb\/3\/37\/Postfix-Installation-unter-Debian-Lenny-02-system-mail-name.png\/300px-Postfix-Installation-unter-Debian-Lenny-02-system-mail-name.png?resize=300%2C204&#038;ssl=1\" alt=\"\" width=\"300\" height=\"204\" \/><\/p>\n<div class=\"thumbcaption\">\n<div class=\"magnify\"><\/div>\n<p>Postfix Configuration: System mail name<\/p>\n<\/div>\n<\/div>\n<\/div>\n<p>In the second step, we enter the mail name of the server.\u00a0Since the example is a mailing list server, here lists.wefi.net (the email addresses are then mailingliste@lists.wefi.net):<\/p>\n<pre>Package configuration\r\n\r\n  \u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2524 Postfix Configuration \u251c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510\r\n  \u2502 The \"mail name\" is the domain name used to qualify _ALL_ mail addresses without a domain \u2502 \r\n  \u2502 name. This includes mail to and from &lt;root&gt;: please do not make your machine send out mail\r\n  \u2502 from root@example.org unless root@example.org has told you to. \u2502\r\n  As shown in Fig \r\n  \u2502 This name also wants to be used by other programs. It should be the single, fully qualified \u2502\r\n  \u2502 domain name (FQDN). \u2502\r\n  As shown in Fig \r\n  , Thus, if a mail address on the local host is foo@example.org, the correct value for this \u2502 \r\n  \u2502 option would be example.org. \u2502\r\n  As shown in Fig \r\n  \u2502 System mail name: \u2502 \r\n  As shown in Fig \r\n  \u2502 lists.wefi.net ______________________________________________________________________________ &lt;\/s&gt; \r\n  As shown in Fig \r\n  \u2502 &lt;Ok&gt; &lt;Cancel&gt; \u2502 \r\n  As shown in Fig \r\n  \u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518 \r\n<\/pre>\n<h3><span class=\"ez-toc-section\" id=\"Completion_of_the_installation\"><\/span><span id=\"Abschluss_der_Installation\" class=\"mw-headline\">Completion of the installation<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<pre>(Reading database ... 21540 files and directories currently installed.)\r\nRemoving exim4 ...\r\ndpkg: exim4-config: dependency problems, but removing anyway as you request:\r\n exim4-base depends on exim4-config (&gt; = 4.30) | exim4-config-2; HOWEVER:\r\n  Package exim4-config is to be removed.\r\n  Package exim4-config-2 is not installed.\r\n  Package exim4-config which provides exim4-config-2 is to be removed.\r\n exim4-base depends on exim4-config (&gt; = 4.30) | exim4-config-2; HOWEVER:\r\n  Package exim4-config is to be removed.\r\n  Package exim4-config-2 is not installed.\r\n  Package exim4-config which provides exim4-config-2 is to be removed.\r\nRemoving exim4-config ...\r\ndpkg: exim4-daemon-light: dependency problems, but removing anyway as you request:\r\n bsd-mailx depends on exim4 | mail-transport-agent; HOWEVER:\r\n  Package exim4 is not installed.\r\n  Package mail-transport-agent is not installed.\r\n  Package exim4-daemon-light which provides mail-transport-agent is to be removed.\r\nRemoving exim4-daemon-light ...\r\nStopping MTA: exim4_listener.\r\nRemoving exim4-base ...\r\nProcessing triggers for man-db ...\r\nSelecting previously deselected package postfix.\r\n(Reading database ... 21404 files and directories currently installed.)\r\nUnpacking postfix (from ... \/ postfix_2.5.5-1.1_i386.deb) ...\r\nProcessing triggers for man-db ...\r\nSetting up postfix (2.5.5-1.1) ...\r\nAdding group `postfix '(GID 108) ...\r\nDone.\r\nAdding system user `postfix '(UID 104) ...\r\nAdding new user `postfix '(UID 104) with group` postfix' ...\r\nNot creating home directory `\/ var \/ spool \/ postfix '.\r\nCreating \/etc\/postfix\/dynamicmaps.cf\r\nAdding tcp map entry to \/etc\/postfix\/dynamicmaps.cf\r\nAdding group `postdrop '(GID 109) ...\r\nDone.\r\nsetting myhostname: lists.wefi.net\r\nsetting alias maps\r\nsetting alias database\r\nchanging \/ etc \/ mailname to lists.wefi.net\r\nsetting myorigin\r\nsetting destinations: lists.wefi.net, localhost.wefi.net,, localhost\r\nsetting relayhost: \r\nsetting mynetworks: 127.0.0.0\/8 [::ffff:127.0.0.0]\/104 [:: 1] \/ 128\r\nsetting mailbox_size_limit: 0\r\nsetting recipient_delimiter: +\r\nsetting inet_interfaces: all\r\nWARNING: \/ etc \/ aliases exists, but does not have a root alias.\r\n\r\nPostfix is \u200b\u200bnow set up with a default configuration. If you need to make\r\nchanges, edit\r\n\/etc\/postfix\/main.cf (and others) as needed. To view Postfix configuration\r\nvalues, see postconf (1).\r\n\r\nAfter modifying main.cf, be sure to run '\/ etc \/ init.d \/ postfix reload'.\r\n\r\nRunning new aliases\r\nStopping Postfix Mail Transport Agent: postfix.\r\nStarting Postfix Mail Transport Agent: postfix.\r\nlists: ~ # \r\n<\/pre>\n<h3><span class=\"ez-toc-section\" id=\"Checking_the_mail_delivery\"><\/span><span id=\".C3.9Cberpr.C3.BCfung_der_Mailzustellung\" class=\"mw-headline\">Checking the mail delivery<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Whether the mail delivery works now, we check with telnet (as described in\u00a0TCP port 25 (smtp) access with telnet check\u00a0):<\/p>\n<pre>ubuntu @ ubuntu: ~ $ telnet lists.wefi.net 25\r\nTrying 80.66.32.103 ...\r\nConnected to lists.wefi.net.\r\nEscape character is '^]'.\r\n220 lists.wefi.net ESMTP Postfix (Debian \/ GNU)\r\nEHLO test.example.com\r\n250-lists.wefi.net\r\n250 PIPELINING\r\n250-SIZE 10240000\r\n250-VRFY\r\n250-ETRN\r\n250-STARTTLS\r\n250 ENHANCEDSTATUSCODES\r\n250-8bitmime\r\n250 DSN\r\nMAIL FROM: test@example.com\r\n250 2.1.0 Ok\r\nRCPT TO: postmaster@lists.wefi.net\r\n250 2.1.5 Ok\r\nDATA\r\n354 End data with &lt;CR&gt; &lt;LF&gt;. &lt;CR&gt; &lt;LF&gt;\r\nSubject: Test message\r\n\r\nThis is a test.\r\n\r\n,\r\n250 2.0.0 Ok: queued as 87D2CDE40A2\r\nQUIT\r\n221 2.0.0 Bye\r\nConnection closed by foreign host.\r\nuser @ ubuntu: ~ $ \r\n<\/pre>\n<p>This message is now delivered to the server:<\/p>\n<pre>lists: ~ # mail\r\nMail version 8.1.2 01\/15\/2001. Type? for help.\r\n\"\/ var \/ mail \/ root\": 1 message 1 new\r\n&gt; N 1 test@example.com Tue Jun 1 10:00 16\/545 Test message\r\n&amp; 1\r\nMessage 1:\r\nFrom test@example.com Tue Jun 1 10:00:49 2010\r\nX-Original-To: postmaster@lists.wefi.net\r\nSubject: Test message\r\nDate: Tue, 1 Jun 2010 10:00:08 +0200 (CEST)\r\nFrom: test@example.com\r\nTo: undisclosed-recipients :;\r\n\r\nThis is a test.\r\n\r\n\r\n&amp; q\r\nSaved 1 message in \/ root \/ mbox\r\nlists: ~ # \r\n<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>Postfix\u00a0is a widely used mail server, more specifically an MTA (\u00a0Mail Transfer Agent\u00a0).\u00a0In this article we describe how to install Postfix under Debian Lenny 5.0.\u00a0In the example we use a test server (lists.wefi.net).\u00a0Replace this name with the name of your server. Install package On the command line, start the Postfix<\/p>\n","protected":false},"author":4,"featured_media":129,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[3],"tags":[],"class_list":["post-1204","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tutorial-how-to"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/www.virtono.com\/community\/wp-content\/uploads\/2016\/07\/IMG_2035.jpg?fit=3264%2C2448&ssl=1","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p7ISfL-jq","jetpack_likes_enabled":true,"jetpack-related-posts":[{"id":3191,"url":"https:\/\/www.virtono.com\/community\/tutorial-how-to\/how-to-install-postfix-on-linux\/","url_meta":{"origin":1204,"position":0},"title":"How to install Postfix on Linux","author":"George B.","date":"April 8, 2023","format":false,"excerpt":"Install Postfix on CentOS 7 To install Postfix on CentOS 7, follow these steps: Open a terminal or login to your server via SSH as a root user. Update your system packages by running the following command: yum update Install Postfix using the following command: yum install postfix Start the\u2026","rel":"","context":"In &quot;Tutorials&quot;","block_context":{"text":"Tutorials","link":"https:\/\/www.virtono.com\/community\/category\/tutorial-how-to\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.virtono.com\/community\/wp-content\/uploads\/2023\/04\/How-to-install-Postfix-on-Linux.png?fit=600%2C330&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.virtono.com\/community\/wp-content\/uploads\/2023\/04\/How-to-install-Postfix-on-Linux.png?fit=600%2C330&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.virtono.com\/community\/wp-content\/uploads\/2023\/04\/How-to-install-Postfix-on-Linux.png?fit=600%2C330&ssl=1&resize=525%2C300 1.5x"},"classes":[]},{"id":3492,"url":"https:\/\/www.virtono.com\/community\/tutorial-how-to\/how-to-install-and-configure-mail-server-on-ubuntu\/","url_meta":{"origin":1204,"position":1},"title":"How to Install and Configure Mail Server on Ubuntu","author":"George B.","date":"June 11, 2023","format":false,"excerpt":"Setting up a mail server on Ubuntu can be a daunting task for many, but with the right guidance and understanding, it becomes an achievable goal. In this article, we will provide a step-by-step guide on how to install and configure a mail server on Ubuntu. By the end, you'll\u2026","rel":"","context":"In &quot;Tutorials&quot;","block_context":{"text":"Tutorials","link":"https:\/\/www.virtono.com\/community\/category\/tutorial-how-to\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.virtono.com\/community\/wp-content\/uploads\/2023\/06\/How-to-Install-and-Configure-Mail-Server-on-Ubuntu.png?fit=600%2C330&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.virtono.com\/community\/wp-content\/uploads\/2023\/06\/How-to-Install-and-Configure-Mail-Server-on-Ubuntu.png?fit=600%2C330&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.virtono.com\/community\/wp-content\/uploads\/2023\/06\/How-to-Install-and-Configure-Mail-Server-on-Ubuntu.png?fit=600%2C330&ssl=1&resize=525%2C300 1.5x"},"classes":[]},{"id":981,"url":"https:\/\/www.virtono.com\/community\/knowledgebase\/con%ef%ac%81guring-and-securing-your-postfix-mail-relay-policy\/","url_meta":{"origin":1204,"position":2},"title":"Con\ufb01guring and Securing Your Postfix Mail Relay Policy","author":"Daniel Draga","date":"June 26, 2017","format":false,"excerpt":"Post\ufb01x\u2019s relaying policy (allowing users to send mail through the mail server) is dictated by default via the mynetworks parameter. The mynetworks parameter tells Post\ufb01x what networks or speci\ufb01c hosts are trusted by Post\ufb01x to allow mail to be sent through the mail server to any destination based on this\u2026","rel":"","context":"In &quot;Knowledgebase&quot;","block_context":{"text":"Knowledgebase","link":"https:\/\/www.virtono.com\/community\/category\/knowledgebase\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/community.virtono.com\/wp-content\/uploads\/2017\/06\/as-300x281.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":1201,"url":"https:\/\/www.virtono.com\/community\/tutorial-how-to\/set-up-mailman-under-debian\/","url_meta":{"origin":1204,"position":3},"title":"Set up Mailman under Debian","author":"Shreyash Sharma","date":"October 28, 2017","format":false,"excerpt":"GNU Mailman\u00a0is a free software for managing mailing lists.\u00a0This article describes how to set up Mailman on Debian Lenny (Debian 5.0). Install MTA To operate mailing lists with Mailman you need an MTA (Mail Transfer Agent).\u00a0In this example, we use Postfix.\u00a0The next time you install Postfix, select\u00a0Internet Site\u00a0as 'General type\u2026","rel":"","context":"In &quot;Tutorials&quot;","block_context":{"text":"Tutorials","link":"https:\/\/www.virtono.com\/community\/category\/tutorial-how-to\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.thomas-krenn.com\/de\/wikiDE\/images\/thumb\/4\/4f\/Mailman-Installation-unter-Debian-Lenny-01-languages-to-support.png\/300px-Mailman-Installation-unter-Debian-Lenny-01-languages-to-support.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":3308,"url":"https:\/\/www.virtono.com\/community\/tutorial-how-to\/how-to-install-ispconfig-on-ubuntu-20-04\/","url_meta":{"origin":1204,"position":4},"title":"How To Install ISPConfig on Ubuntu 20.04","author":"George B.","date":"April 25, 2023","format":false,"excerpt":"This article will guide you through the process of installing ISPConfig on Ubuntu 20.04. If you are looking for an easy-to-use, open-source web hosting control panel, ISPConfig may be the right choice for you. ISPConfig is a free and open-source hosting control panel that allows you to manage multiple servers\u2026","rel":"","context":"In &quot;Tutorials&quot;","block_context":{"text":"Tutorials","link":"https:\/\/www.virtono.com\/community\/category\/tutorial-how-to\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.virtono.com\/community\/wp-content\/uploads\/2023\/04\/How-To-Install-ISPConfig-on-Ubuntu.png?fit=600%2C330&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.virtono.com\/community\/wp-content\/uploads\/2023\/04\/How-To-Install-ISPConfig-on-Ubuntu.png?fit=600%2C330&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.virtono.com\/community\/wp-content\/uploads\/2023\/04\/How-To-Install-ISPConfig-on-Ubuntu.png?fit=600%2C330&ssl=1&resize=525%2C300 1.5x"},"classes":[]},{"id":2836,"url":"https:\/\/www.virtono.com\/community\/tutorial-how-to\/how-to-install-plesk-on-ubuntu-20-04\/","url_meta":{"origin":1204,"position":5},"title":"How to Install Plesk on Ubuntu 20.04","author":"George B.","date":"July 18, 2022","format":false,"excerpt":"What is Plesk? Plesk is a commercial web hosting and server data center automation software developed for Linux and Windows-based retail hosting service providers. Plesk Minimum Requirements The minimum amount of RAM required for installing and running Plesk on Linux is 1 GB + 1 GB swap. On Windows \u2013\u2026","rel":"","context":"In &quot;Tutorials&quot;","block_context":{"text":"Tutorials","link":"https:\/\/www.virtono.com\/community\/category\/tutorial-how-to\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.virtono.com\/community\/wp-content\/uploads\/2022\/07\/1200px-Logo_Plesk.svg_.png?fit=1200%2C1200&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.virtono.com\/community\/wp-content\/uploads\/2022\/07\/1200px-Logo_Plesk.svg_.png?fit=1200%2C1200&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.virtono.com\/community\/wp-content\/uploads\/2022\/07\/1200px-Logo_Plesk.svg_.png?fit=1200%2C1200&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/www.virtono.com\/community\/wp-content\/uploads\/2022\/07\/1200px-Logo_Plesk.svg_.png?fit=1200%2C1200&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/www.virtono.com\/community\/wp-content\/uploads\/2022\/07\/1200px-Logo_Plesk.svg_.png?fit=1200%2C1200&ssl=1&resize=1050%2C600 3x"},"classes":[]}],"_links":{"self":[{"href":"https:\/\/www.virtono.com\/community\/wp-json\/wp\/v2\/posts\/1204","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.virtono.com\/community\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.virtono.com\/community\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.virtono.com\/community\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.virtono.com\/community\/wp-json\/wp\/v2\/comments?post=1204"}],"version-history":[{"count":1,"href":"https:\/\/www.virtono.com\/community\/wp-json\/wp\/v2\/posts\/1204\/revisions"}],"predecessor-version":[{"id":1208,"href":"https:\/\/www.virtono.com\/community\/wp-json\/wp\/v2\/posts\/1204\/revisions\/1208"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.virtono.com\/community\/wp-json\/wp\/v2\/media\/129"}],"wp:attachment":[{"href":"https:\/\/www.virtono.com\/community\/wp-json\/wp\/v2\/media?parent=1204"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.virtono.com\/community\/wp-json\/wp\/v2\/categories?post=1204"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.virtono.com\/community\/wp-json\/wp\/v2\/tags?post=1204"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}