Portál AbcLinuxu, 19. března 2024 04:22
Řešení dotazu:
Specifically, DSN support gives an email sender the ability to specify: What notifications are sent: success, failure, delay, or none. Normally, Postfix informs the sender only when mail delivery is delayed or when delivery fails.Odesilatel pak dostane takovou DSN:
This is the mail system at host hostname.domain.tld. Your message was successfully delivered to the destination(s) listed below. If the message was delivered to mailbox you will receive no further notifications. Otherwise you may still receive notifications of mail delivery errors from other systems. The mail system user@domain.tld: delivery via sechost.domain.tld[10.0.0.1]:25: 250 2.0.0 Ok: queued as 34D4A4362FNerikam, ze je to neprustredlny, ale "...urcitou moznosti by pro tebe mohlo byt pouziti DSN. Mas jistotu, ze byla zprava dorucena cilovemu mailserveru a uz za ni nejsi vice zodpovedny." Bye!
Doporucuji k precteni: http://www.postfix.org/DSN_README.html
Relevantnější zdroj bude IMHO spíš RFC 3464. A ať ho čtu, jak ho čtu, pořád mi vychází, že aby to mělo aspoň nějakou šanci fungovat, budou muset tuto funkci podporovat všechny MTA, přes které e-mail projde. Přičemž podporovat znamená jednak že příslušný software obsahuje implementaci, jednak že je nakonfigurován tak, aby těmto požadavkům opravdu vyhověl. Navíc ani to, že finální MTA zprávu považuje za doručenou, ještě neznamená, že se k příjemci opravdu dostane, protože ji může zahodit nějaký antivir nebo spamfilter. A samozřejmě nesmíme zapomenout na to, že odesílající MUA musí umožnit ten notify request vůbec vznést.
Tiskni Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.