Postfixben késleltetés

Fórumok

Sziasztok!

Létrehoztam virtuális mailboxokat amiket tovább küld a postfix sikeresen egy másik levelezőszerverre. Hogyan tudnék az egyes levelek kiküldése közé késleltetést (20s) betenni?

Hozzászólások

http://www.postfix.org/postconf.5.html

default_destination_rate_delay (default: 0s)
The default amount of delay that is inserted between individual deliveries to the same destination; with per-destination recipient limit > 1, a destination is a domain, otherwise it is a recipient.

To enable the delay, specify a non-zero time value (an integral value plus an optional one-letter suffix that specifies the time unit).

Time units: s (seconds), m (minutes), h (hours), d (days), w (weeks). The default time unit is s (seconds).

NOTE: the delay is enforced by the queue manager. The delay timer state does not survive "postfix reload" or "postfix stop".

Use transport_destination_rate_delay to specify a transport-specific override, where transport is the master.cf name of the message delivery transport.

NOTE: with a non-zero _destination_rate_delay, specify a transport_destination_concurrency_failed_cohort_limit of 10 or more to prevent Postfix from deferring all mail for the same destination after only one connection or handshake error.

This feature is available in Postfix 2.5 and later.

:) The manual said the program requires Windows 95 or better, so I installed Linux

bocs, de ez olyan, mint a classic rendőrvicc: megbűntetem, mert azt mondta, dzsemet szállít, a papírra jam van írva, a kocsin meg lekvár van... most akkor a küldés vagy a kapás a probléma?

...a lista tagok egyszerre kapják meg a mail-t... konkrétabban?

:) The manual said the program requires Windows 95 or better, so I installed Linux

van egy windows-os szerver ami leveleket kuld egy postfixre, a postfix meg a cimzett domain-ja alapjan valogatja, h merre kuldje tovabb a leveleket. ha sms.com a domain akkor a helyi SMS gatewayre kuldi a levelet, egyeb esetekben pedig tovabb kuldi egy masik levelezo szerverre a leveleket.
letre hoztam egy virtualis levelezo listat, ez van a /etc/postfix/virtual fajlban:
admins(at)sms.com telefonszam1(at)sms.com telefonszam2(at)sms.com ...

tehat ha vki ir egy levelet az admins(at)sms.com-ra akkor azt egybol tovabb löki a telefonszamokra.
ez igy frankon mukodik is, egy gond van, h mivel az SMS gateway puffere kicsi ezert 20 masodpercenkent kellene ra kikuldeni a leveleket.

egyebkent mukodik a kesleltetes a localhostrol erkezo levelekre. ott ezeket hasznaltam:
relay_destination_rate_delay = 20
smtp_destination_rate_delay = 20

ebben az esetben van 20sec a levelek kozott, es latni a postqueue -p parancsra a leveleket, viszont ha az admins(at)sms.com -ra jon level azt nem latom a queue-ban.