A postfix limitjei

* a FreeBSD esetében az elérési út az /usr/local/etc/postfix/main.cf.

A postafiókok kvóta beállításához a következőket módosítjuk:

mailbox_size_limit = 209715200
virtual_mailbox_limit = 209715200

* Az érték bájtban van. Ebben a példában a kvóták 200 MB-os postafiókokra és virtuális postaládákra vannak beállítva. A kényelem érdekében használja a konverter megabájtját.

A korlátok eltávolításához beállíthatja az értékeket 0:

mailbox_size_limit = 0
virtual_mailbox_limit = 0

2. A küldendő üzenet mérete

Nyissa meg a konfigurációs fájlt, keresse meg és módosítsa a következőket (ha nincs vonal, létrehozása):

* Ebben a példában az üzenet mérete 30 MB-ban van korlátozva.

3. Üzenetek száma

A konfigurációs fájlban adja hozzá a következő sorokat:

anvil_rate_time_unit = 60s
smtpd_client_message_rate_limit = 100
smtpd_client_recipient_rate_limit = 30
smtpd_client_connection_rate_limit = 20

* Ebben a példában a következő korlátozásokat állítjuk be az elküldött üzenetek számára: csak percenként 100 üzenetet küldhetünk (60 másodpercig), míg a címzettek száma nem haladhatja meg a 30-at. A kapcsolatok száma 20-ra van korlátozva.

4. Message Queuing

queue_run_delay = 5m
minimum_backoff_time = 10m
maximal_backoff_time = 15m
maximal_queue_lifetime = 1d

* ahol a queue_run_delay megadja az időt, milyen gyakran küldik ismét a sorból érkező üzeneteket; A minimal_backoff_time beállítja az ideiglenes problémák miatt nem küldött üzenetek küldését (például a fogadó szerver nem válaszol, vagy később nem kéri a kérést), de legkésőbb a maximum_backoff_time; a maximal_queue_lifetime paraméter beállítja, mire az időtartam letelik, hogy ne próbáljon meg elküldeni egy üzenetet, és hibaüzenettel küldje vissza a feladónak.

5. Az üzenetek időzítése

smtp_data_done_timeout = 600s
smtp_data_init_timeout = 120s
smtp_data_xfer_timeout = 180s

* ahol smtp_data_done_timeout - az üzenet küldésének határideje; smtp_data_init_timeout - az SMTP DATA parancs küldésének határideje és távoli SMTP-szerver válasz fogadása; smtp_data_xfer_timeout - az üzenetek tartalmának elküldésének határideje.

554 5.3.4 üzenetméret rögzített határérték felett

Ha az "552 5.3.4 üzenet mérete meghaladja a rögzített határértéket" üzenetben (fordítva: "Az üzenet mérete meghaladja a megállapított határértékeket"), akkor az elküldött levél nem illeszkedik a megadott határértékek közé. A helyzet kijavításához csökkentse az üzenet méretét vagy szerkessze a korlátokat (1. és 2. pont).

A postfix konfigurációval való munkavégzés

Néhány hasznos konzolparancs a konfiguráció használatához:

A paraméter alapértelmezett értékeinek megtekintése:

postconf -d mailbox_size_limit

A paraméter aktuális értékének megtekintése:

Kapcsolódó cikkek