next up previous contents
Next: QMAIL, mint POP3 szerver Up: Belső működés Previous: A levél előkészítése a   Contents

A levél továbbítása a queue-ból

Ha egy levél eljut S5-be, akkor a qmail-send megjelöli az alábbi jelölések egyikével:

1.
DONE: Ha a levél sikeresen továbbítódott, vagy a továbbítás közben permanens hiba lépett fel. (pl.: bad recepient) Ezek után nem próbálkozik többet a továbbítással.
2.
NOT DONE: Ha a levél továbbítása köben valami átmeneti hiba lépett fel (pl.: CNAME Lookup Failure) Ilyenkor a qmail-send még tovább próbálkozik a továbbítással.
A qmail-send megpróbálja a levelet először NOT DONE-állapotba juttatni. Ha sikerül a továbbítás, akkor DONE-nal jelöli. Ha nem sikerül, akkor hozzáfűz egy megjegyzést a bounce/457-hez, ezután DONE-nal jelöli a címet.

A qmail-send megpróbálja lekezelni a bounce/457-et, ha

Ha minden cím a local/457-ben DONE, akkor a qmail-send törli azt. (Hasonlóképp a remote/457-el)

Ha levelek elmentek, a qmail-send a következő sorrendben felszámolja a file-okat: először a bounce/457-et törli, miután megpróbálta lekezelni. Ezután törli az info/457-et, (S2), végül a mess/457-et.



Czeh Istvan
1999-10-21