MDA steht für Mail Delivery Agent. Ein MDA liefert also Mails lokal aus. Oft können die Mails auch nach bestimmten Kriterien sortiert und gefiltert werden. Auch der Aufruf eines Spam-Filters oder Virenscanners ist möglich.
Die meisten MDAs können Mails auch an andere Adressen weiterleiten. Wenn eine solche Adresse nicht erreichbar ist, kann es zu gefährlichen Mail-Schleifen durch Fehler-Mails kommen. Deshalb sollte man in der ersten Regel Fehler-Mails des eigenen MailServers in ein geeignetes Postfach ausliefern (z.B. das Standard-Postfach).
Bei der Weiterleitung über .forward, .courier bzw. .qmail Dateien, werden Mail-Loops normalerweise durch den MailServer verhindert.
Beliebte und häufig vorkommende MDAs sind procmail und Courier/maildrop.