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 :)

Kapcsolódó cikkek