{"id":6585,"date":"2012-03-21T02:48:11","date_gmt":"2012-03-21T01:48:11","guid":{"rendered":"https:\/\/www.gambaru.de\/blog\/?p=6585"},"modified":"2019-10-11T23:54:35","modified_gmt":"2019-10-11T21:54:35","slug":"nur-versenden-mailserver-mit-debian-und-exim","status":"publish","type":"post","link":"https:\/\/gambaru.de\/blog\/2012\/03\/21\/nur-versenden-mailserver-mit-debian-und-exim\/","title":{"rendered":"Nur versenden: Mailserver mit Debian und Exim"},"content":{"rendered":"<p>SSH-Zugang ist gesichert, Firewall ist aktiv, Zeit f\u00fcr den ersten Spieleserver. Noch nicht ganz. Irgendwie muss man informiert werden, wenn es auf dem eigenen vServer brennt und Grenzwerte \u00fcberschritten werden. Sp\u00e4ter wird Cron t\u00e4glich Infomails verschicken und eventuell m\u00f6chte man seinen Besuchern die M\u00f6glichkeit bieten mit den Webanwendungen zu interagieren. F\u00fcr all diese Szenarien braucht man einen Mailserver.<br \/>\nDie folgende Anleitung beschreibt die Einrichtung des leichtgewichtigen Mailservers Exim4 mit Debian Squeeze. Der Server dient einzig und allein dazu Mails zu versenden. Ich brauchte keine vollst\u00e4ndige Mailserverl\u00f6sung und wollte schnell produktiv sein. Ich bin dennoch \u00fcber admin [at] <a href=\"http:\/\/linuxiuvat.de\">linuxiuvat<\/a> [de] erreichbar, indem ich den MX Resource Record \u00fcber das Webinterface meines VPS-Anbieters ge\u00e4ndert habe und zu einem externen Mailprovider verweise.<\/p>\n<h2>Empfehlenswerte Links<\/h2>\n<p><a href=\"http:\/\/shearer.org\/MTA_Comparison\">MTA Comparison<\/a><br \/>\n<a href=\"http:\/\/library.linode.com\/email\/exim\/send-only-mta-debian-6-squeeze\">Send-only Mail Server with Exim (Linode Library)<\/a><\/p>\n<h2>Installation<\/h2>\n<p><code>aptitude install exim4-daemon-light<\/code><\/p>\n<h2>Konfiguration<\/h2>\n<p><code>dpkg-reconfigure exim4-config<\/code><br \/>\n1. Wir haben einen Internetserver und versenden Mails \u00fcber SMTP<br \/>\n<a href=\"https:\/\/gambaru.de\/blog\/wp-content\/uploads\/2012\/03\/exim4_11-1.png\"><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-6600 size-medium\" title=\"exim4_1\" src=\"https:\/\/gambaru.de\/blog\/wp-content\/uploads\/2012\/03\/exim4_11-1-300x158.png\" alt=\"\" width=\"300\" height=\"158\" srcset=\"https:\/\/gambaru.de\/blog\/wp-content\/uploads\/2012\/03\/exim4_11-1-300x158.png 300w, https:\/\/gambaru.de\/blog\/wp-content\/uploads\/2012\/03\/exim4_11-1-768x406.png 768w, https:\/\/gambaru.de\/blog\/wp-content\/uploads\/2012\/03\/exim4_11-1.png 960w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><br \/>\n2. Hier muss der vollqualifizierte Dom\u00e4nenname (FQDN) des Rechners eingetragen werden. Dieser l\u00e4sst sich in der Datei <em>\/etc\/hostname<\/em> festlegen und war bei meinem Anbieter schon voreingestellt.<br \/>\n<a href=\"https:\/\/gambaru.de\/blog\/wp-content\/uploads\/2012\/03\/exim4_21-1.png\"><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-6601 size-medium\" title=\"exim4_2\" src=\"https:\/\/gambaru.de\/blog\/wp-content\/uploads\/2012\/03\/exim4_21-1-300x157.png\" alt=\"\" width=\"300\" height=\"157\" srcset=\"https:\/\/gambaru.de\/blog\/wp-content\/uploads\/2012\/03\/exim4_21-1-300x157.png 300w, https:\/\/gambaru.de\/blog\/wp-content\/uploads\/2012\/03\/exim4_21-1-768x402.png 768w, https:\/\/gambaru.de\/blog\/wp-content\/uploads\/2012\/03\/exim4_21-1.png 960w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><br \/>\n3. Wir nehmen keine externen Verbindungen an und leiten Mails nur von lokalen Diensten weiter. Deswegen 127.0.0.1<br \/>\n<a href=\"https:\/\/gambaru.de\/blog\/wp-content\/uploads\/2012\/03\/exim4_31-1.png\"><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-6602 size-medium\" title=\"exim4_3\" src=\"https:\/\/gambaru.de\/blog\/wp-content\/uploads\/2012\/03\/exim4_31-1-300x158.png\" alt=\"\" width=\"300\" height=\"158\" srcset=\"https:\/\/gambaru.de\/blog\/wp-content\/uploads\/2012\/03\/exim4_31-1-300x158.png 300w, https:\/\/gambaru.de\/blog\/wp-content\/uploads\/2012\/03\/exim4_31-1-768x406.png 768w, https:\/\/gambaru.de\/blog\/wp-content\/uploads\/2012\/03\/exim4_31-1.png 960w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><br \/>\n4. Hier steht wieder nur unser FQDN<br \/>\n<a href=\"https:\/\/gambaru.de\/blog\/wp-content\/uploads\/2012\/03\/exim4_41-1.png\"><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-6603 size-medium\" title=\"exim4_4\" src=\"https:\/\/gambaru.de\/blog\/wp-content\/uploads\/2012\/03\/exim4_41-1-300x158.png\" alt=\"\" width=\"300\" height=\"158\" srcset=\"https:\/\/gambaru.de\/blog\/wp-content\/uploads\/2012\/03\/exim4_41-1-300x158.png 300w, https:\/\/gambaru.de\/blog\/wp-content\/uploads\/2012\/03\/exim4_41-1-768x406.png 768w, https:\/\/gambaru.de\/blog\/wp-content\/uploads\/2012\/03\/exim4_41-1.png 960w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><br \/>\n5. Wir leiten keine Mails weiter. Der Server dient nicht als Relay. Deswegen einfach leer lassen.<br \/>\n<a href=\"https:\/\/gambaru.de\/blog\/wp-content\/uploads\/2012\/03\/exim4_51-1.png\"><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-6604 size-medium\" title=\"exim4_5\" src=\"https:\/\/gambaru.de\/blog\/wp-content\/uploads\/2012\/03\/exim4_51-1-300x158.png\" alt=\"\" width=\"300\" height=\"158\" srcset=\"https:\/\/gambaru.de\/blog\/wp-content\/uploads\/2012\/03\/exim4_51-1-300x158.png 300w, https:\/\/gambaru.de\/blog\/wp-content\/uploads\/2012\/03\/exim4_51-1-768x405.png 768w, https:\/\/gambaru.de\/blog\/wp-content\/uploads\/2012\/03\/exim4_51-1.png 960w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><br \/>\n6. Das System dient auch nicht als Sendezentrale (Smarthost). Deswegen bleibt auch hier alles leer.<br \/>\n<a href=\"https:\/\/gambaru.de\/blog\/wp-content\/uploads\/2012\/03\/exim4_61-1.png\"><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-6605 size-medium\" title=\"exim4_6\" src=\"https:\/\/gambaru.de\/blog\/wp-content\/uploads\/2012\/03\/exim4_61-1-300x158.png\" alt=\"\" width=\"300\" height=\"158\" srcset=\"https:\/\/gambaru.de\/blog\/wp-content\/uploads\/2012\/03\/exim4_61-1-300x158.png 300w, https:\/\/gambaru.de\/blog\/wp-content\/uploads\/2012\/03\/exim4_61-1-768x405.png 768w, https:\/\/gambaru.de\/blog\/wp-content\/uploads\/2012\/03\/exim4_61-1.png 960w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><br \/>\n7. Der vServer ist permanent an das Internet angebunden. Deswegen muss diese Abfrage mit Nein beantwortet werden.<br \/>\n<a href=\"https:\/\/gambaru.de\/blog\/wp-content\/uploads\/2012\/03\/exim4_71-1.png\"><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-6606 size-medium\" title=\"exim4_7\" src=\"https:\/\/gambaru.de\/blog\/wp-content\/uploads\/2012\/03\/exim4_71-1-300x158.png\" alt=\"\" width=\"300\" height=\"158\" srcset=\"https:\/\/gambaru.de\/blog\/wp-content\/uploads\/2012\/03\/exim4_71-1-300x158.png 300w, https:\/\/gambaru.de\/blog\/wp-content\/uploads\/2012\/03\/exim4_71-1-768x404.png 768w, https:\/\/gambaru.de\/blog\/wp-content\/uploads\/2012\/03\/exim4_71-1.png 959w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><br \/>\n8. Die Wahl zwischen Mbox und Maildir. Zwei Formate, die beim Zustellen lokaler Mails auf dem Rechner verwendet werden. Debian empfiehlt Mbox. Ich habe das Maildir-Format gew\u00e4hlt und bis dato keine Probleme gehabt.<br \/>\n<a href=\"https:\/\/gambaru.de\/blog\/wp-content\/uploads\/2012\/03\/exim4_81-1.png\"><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-6607 size-medium\" title=\"exim4_8\" src=\"https:\/\/gambaru.de\/blog\/wp-content\/uploads\/2012\/03\/exim4_81-1-300x157.png\" alt=\"\" width=\"300\" height=\"157\" srcset=\"https:\/\/gambaru.de\/blog\/wp-content\/uploads\/2012\/03\/exim4_81-1-300x157.png 300w, https:\/\/gambaru.de\/blog\/wp-content\/uploads\/2012\/03\/exim4_81-1-768x402.png 768w, https:\/\/gambaru.de\/blog\/wp-content\/uploads\/2012\/03\/exim4_81-1.png 960w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><br \/>\n9. Die Einstellungen lassen sich auf eine gro\u00dfe oder mehrere kleine Dateien aufteilen. Geschmackssache. Ich habe die gro\u00dfe Datei gew\u00e4hlt.<br \/>\n<a href=\"https:\/\/gambaru.de\/blog\/wp-content\/uploads\/2012\/03\/exim4_91-1.png\"><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-6608 size-medium\" title=\"exim4_9\" src=\"https:\/\/gambaru.de\/blog\/wp-content\/uploads\/2012\/03\/exim4_91-1-300x159.png\" alt=\"\" width=\"300\" height=\"159\" srcset=\"https:\/\/gambaru.de\/blog\/wp-content\/uploads\/2012\/03\/exim4_91-1-300x159.png 300w, https:\/\/gambaru.de\/blog\/wp-content\/uploads\/2012\/03\/exim4_91-1-768x408.png 768w, https:\/\/gambaru.de\/blog\/wp-content\/uploads\/2012\/03\/exim4_91-1.png 957w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><br \/>\nAls letzten Schritt wird man gefragt an welche lokalen Benutzer E-Mails weitergeleitet werden sollen. Hier habe ich Root und eine externe Mailadresse gew\u00e4hlt. Die Einstellungen lassen sich auch sp\u00e4ter noch in <em>\/etc\/aliases<\/em> \u00e4ndern.<br \/>\nDas war es auch schon. Der Mailserver ist danach einsatzbereit, nimmt ausschlie\u00dflich nur lokale Mails entgegen und leitet sie an Root und die externe Mailadresse weiter. Testen l\u00e4sst sich der Mailserver mit:<br \/>\n<code>echo \"Hallo Welt. Das ist ein Test\" | mail -s Testmail email@example.com<\/code><\/p>\n","protected":false},"excerpt":{"rendered":"<p>SSH-Zugang ist gesichert, Firewall ist aktiv, Zeit f\u00fcr den ersten Spieleserver. Noch nicht ganz. Irgendwie muss man informiert werden, wenn es auf dem eigenen vServer brennt und Grenzwerte \u00fcberschritten werden. Sp\u00e4ter wird Cron t\u00e4glich Infomails verschicken und eventuell m\u00f6chte man seinen Besuchern die M\u00f6glichkeit bieten mit den Webanwendungen zu interagieren. F\u00fcr all diese Szenarien braucht &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/gambaru.de\/blog\/2012\/03\/21\/nur-versenden-mailserver-mit-debian-und-exim\/\" class=\"more-link\"><span class=\"screen-reader-text\">\u201eNur versenden: Mailserver mit Debian und Exim\u201c<\/span> weiterlesen<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[6],"tags":[53,70],"_links":{"self":[{"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/posts\/6585"}],"collection":[{"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/comments?post=6585"}],"version-history":[{"count":2,"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/posts\/6585\/revisions"}],"predecessor-version":[{"id":10847,"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/posts\/6585\/revisions\/10847"}],"wp:attachment":[{"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/media?parent=6585"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/categories?post=6585"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/tags?post=6585"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}