{"id":4040,"date":"2014-03-16T06:27:03","date_gmt":"2014-03-16T05:27:03","guid":{"rendered":"https:\/\/www.bdjl.de\/localhost\/?p=4040"},"modified":"2014-03-15T11:29:43","modified_gmt":"2014-03-15T10:29:43","slug":"phplist","status":"publish","type":"post","link":"https:\/\/www.bdjl.de\/localhost\/?p=4040","title":{"rendered":"phpList"},"content":{"rendered":"<p>Im Moment geht es hier nur noch um Schule &#8230; Anyway. Mit dem Umzug unseres Mailservers weg von 1und1 auf unsere eigene Kiste (und damit dem Umstieg von dienstlichen Mailweiterleitungen auf Mailkonten &#8211; siehe die Artikel zu Horde <a title=\"Horde5 mit GnuPG f\u00fcr die Schule?\" href=\"https:\/\/www.bdjl.de\/localhost\/?p=4011\">1<\/a> <a title=\"ZwangsGnuPG\" href=\"https:\/\/www.bdjl.de\/localhost\/?p=4030\">2<\/a>) muss auch die Mailingliste umziehen. Mailman wollte ich meinen Kollegen (und vor allem mir, was den Support angeht) nicht zumuten, weshalb ich auf <a href=\"http:\/\/www.phplist.com\/\" target=\"_blank\">phpList<\/a> kam. Das Ding kann zwar nur Newsletter und ist gegen\u00fcber Mailinglisten blind &#8211; aber anders verwenden wir die bestehenden Listen so oder so nicht.<\/p>\n<p>Die Installation lief glatt &#8211; was ich als sperrig und wenig intuitiv empfand, war die Konfiguration. F\u00fcr die Verarbeitung von Mailbounces wollte das Ding zuerst nicht mit meinem Dovecot \u00fcber STARTTLS sprechen, so dass am Ende nur ein<\/p>\n<blockquote><p>$bounce_mailbox_port = &#8222;110\/pop3\/novalidate-cert&#8220;;<\/p><\/blockquote>\n<p>trotz offiziell signiertem Zertifikat half.<\/p>\n<p>Ein Listenarchiv bringt phpList leider nicht mit. Man kann sich ein solches aber mit Hilfe des Downloads und der Beschreibung auf der folgenden Seite auch f\u00fcr eine aktuelle Programmversion nachziehen:<\/p>\n<p><a href=\"http:\/\/www.alangeorge-photography.com\/listCode_027.php\" target=\"_blank\">http:\/\/www.alangeorge-photography.com\/listCode_027.php<\/a><\/p>\n<p>Irgendwo in den Beschreibungsseiten von phpList fand ich dann noch einen Codeschnipsel f\u00fcr den Link zum Newsletter-Archiv: In der index.php finden:<\/p>\n<blockquote><p>printf(&#8218;&lt;p&gt;&lt;a href=&#8220;.\/?p=unsubscribe&#8220;&gt;%s&lt;\/a&gt;&lt;\/p&gt;&#8216;,$strUnsubscribeTitle);<\/p><\/blockquote>\n<p>und direkt darunter erg\u00e4nzen um:<\/p>\n<blockquote><p>\/\/ custom code &#8211; start<br \/>\nif (isset($strArchiveTitle))<br \/>\n$TitleArchive = $strArchiveTitle;<br \/>\nelse<br \/>\n$TitleArchive = &#8222;Newsletterarchiv ansehen&#8220;;<br \/>\nprintf(&#8222;\\r\\n&#8220; . &#8218;&lt;br&gt;&lt;h2&gt;Archiv&lt;\/h2&gt; &lt;p&gt;&lt;a href=&#8220;archive.php&#8220;&gt;%s&lt;\/a&gt;&lt;\/p&gt;&#8216;, $TitleArchive);<br \/>\n\/\/ custom code &#8211; end<\/p><\/blockquote>\n","protected":false},"excerpt":{"rendered":"<p>Im Moment geht es hier nur noch um Schule &#8230; Anyway. Mit dem Umzug unseres Mailservers weg von 1und1 auf unsere eigene Kiste (und damit dem Umstieg von dienstlichen Mailweiterleitungen auf Mailkonten &#8211; siehe die Artikel zu Horde 1 2) muss auch die Mailingliste umziehen. Mailman wollte ich meinen Kollegen (und vor allem mir, was [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5,10],"tags":[444],"class_list":["post-4040","post","type-post","status-publish","format-standard","hentry","category-linux","category-schule","tag-phplist"],"_links":{"self":[{"href":"https:\/\/www.bdjl.de\/localhost\/index.php?rest_route=\/wp\/v2\/posts\/4040","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.bdjl.de\/localhost\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.bdjl.de\/localhost\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.bdjl.de\/localhost\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.bdjl.de\/localhost\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=4040"}],"version-history":[{"count":5,"href":"https:\/\/www.bdjl.de\/localhost\/index.php?rest_route=\/wp\/v2\/posts\/4040\/revisions"}],"predecessor-version":[{"id":4045,"href":"https:\/\/www.bdjl.de\/localhost\/index.php?rest_route=\/wp\/v2\/posts\/4040\/revisions\/4045"}],"wp:attachment":[{"href":"https:\/\/www.bdjl.de\/localhost\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=4040"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.bdjl.de\/localhost\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=4040"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.bdjl.de\/localhost\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=4040"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}