Testre szabható postás az új szerveren

És így, vessünk egy közelebbi pillantást, mint mondják, lépésről lépésre. Csak szeretném megemlíteni, hogy az én MTA - Postfix

Lépj be a könyvtárba postás a régi szerver és megteremtse a szükséges könyvtárakat bakap Számunkra ./data ./archives ./lists:

tar -cvf move.tar ./data ./archives ./lists

Másolja ezt a fájlt az új szerver, akkor WinSCP például. Következő telepítéséhez a postás. Töltse le és csomagolja ki a legújabb verzióját postás példának.

Sozadaem csoportos és felhasználói, és létrehozta az üzemi könyvtárban:

groupadd postás
useradd -c''GNU Mailman '-s / bin / bash -d / usr / local / mailman -M -g postás postás
mkdir / usr / local / postás
cd / usr / local / postás
chgrp postás.
chmod a + rx, g + ws.

Keresse meg a mappát, ahol kicsomagolta a forrás és végrehajtja a postás

/ Configure -A-urlhost = mailman.eddnet.org -A-levelező szervernek = eddnet.org -A-mail-gid = mailman -A-cgi-gid = apache

-A-urlhost -url ahol ellenőrzik a postás-edik
-A-levelező szervernek - A domain

csinál
make install

Ezt követően, a parancsot:

Addig, amíg nincs hiba. Ezután meg kell tenni a megfelelő mappa / usr / local / mailman / archives / private:

chown apache / usr / local / mailman / archives / private
chmod o-x / usr / local / mailman / archives / private

Végén fájlhozzáadási /usr/local/mailman/Mailman/mm_cfg.py:

A beállítás az Apache httpd.conf hozzátéve:

Alias ​​/ pipermail / «/ usr / local / mailman / archives / public /»
Alias ​​/ icons / «/ usr / local / Mailman / ikonok /»
ScriptAlias ​​/ «/ usr / local / mailman / cgi-bin /»

AddDefaultCharset Off

Most már csak létre Postfix, minden, amire szükségünk van:

unknown_local_recipient_reject_code = 550
recipient_delimiter = +
virtual_alias_maps = hash: / usr / local / mailman / data / virtual-postás
alias_maps = hash: / usr / local / mailman / data / álnevek

Az utolsó érintés, indítsa el a postás, és adjunk hozzá autostart

/ Usr / local / mailman / bin / mailmanctl Start
cp ./usr/local/mailman/scripts/mailman /etc/init.d/mailman
chkconfig -add postás
chkconfig postás on

És így a beállítás postás-a mi befejeztük az ideje, hogy visszatérjen a transzfer. csomagolja az archívumban

tar -xvf move.tar

És összes fájlt a mappában új postás-a. Ügyeljen arra, hogy újra futni:

Ezt követően, ez a mi postás látott és tudott dolgozni az átadott listák és a levéltárak létre kell hozni egy új aliase:

Ezután el kell végezni az egyes levelezési lista itt a következő parancsot:

/ Usr / local / mailman / bin / withlist -l -r fix_url listanév -v

ahol listanév - a neve a levelezési. És sledok, ne felejtsük el, hogy változtassa meg a jelszót: