A Postfix beállítja a levelek küldését csillaggal
Nem keresünk könnyű utakat, ezért a cikkben megmondjuk, hogyan kell beállítani a Postfixot az IP-PBX levelezési értesítések küldéséhez. Példaként vegye fontolóra a Yandex beállítását. Mail a domainhez és az általános esethez.
Yandex beállítása. Levélfiókok
Csatlakoztunk az IP-PBX szerverünk konzoljához az SSH-n keresztül a root felhasználó alatt. Nyissa meg a Postfix konfigurációs fájlt a szerkesztéshez:
A beállítások végén kattintson: x! és az Enter billentyűt. Kezdjük el a fájlokat, amelyekre hivatkoztunk a main.cf konfigurációban. Nyissa meg a / etc / postfix / sasl_passwd fájlt:
Megadjuk a következő paramétereket:
Kérjük, vegye figyelembe, hogy ha levelet küld a Yandex domainhez tartozó domain számára. Mail, a bejelentkezési mezőben meg kell adnia egy teljes postafiókot.
A következő konfigurációt tesszük:
Menj előre, és menj le dolgozni a kanonikus fájl:
Ebben a beállításban azt mondjuk a Postfixnek, hogy e-mailt kell küldeni a domainünkről egyéni postaládán keresztül. Mentse a változtatásokat. Most menj az általános beállításhoz:
A változtatások mentése: x. Kész, most be kell futtatnia a parancsot:
Ezután indítsa újra a Postfixet:
Végezzük el az ellenőrzést. Küldjön egy teszt-üres üzenetet a személyes postaládájába:
Általános Postfix testreszabási eset
A fentiekben figyelembe vettük a Yandex.Mail beállítását a domainhez. Vegyünk egy lépésről lépésre egy másik SMTP konfigurációját:
Lehetséges hibák
A tesztküldő parancs elküldése után megnézzük a naplót:
Ha az űrlap hibáját látja 503 5.5.4 Hiba: az AUTH parancsot először küldje el. akkor azt jelenti, hogy az az üzenet, amelyről megpróbáljuk elküldeni az üzenetet, az SMTP-kiszolgáló elutasítja (ez általában a mező naplójában látható =<>). Ebben az esetben ellenőrizze a / etc / postfix / generic beállításainak helyességét.
Ha a naplóban egy figyelmeztetés található: SASL hitelesítési hiba: Nem találtam méltó mecheket. akkor létre kell hoznia egy SASL (Simple Authentication and Security Layer) hitelesítési mechanizmust. Ezt az alábbi parancs segítségével teheti meg:
Ha a hibakeresési szakaszban hibaüzenet jelenik meg, a bash: mail: parancs nem található. akkor telepítenie kell a Unix mailx segédprogramot. Ezt a parancs segítségével teheti meg:
Ui Ha megadja születési dátumát, gratulálunk neked és kapsz egy kis ajándékot :)