Portál AbcLinuxu, 5. května 2025 12:44
Strucne: mailbox vo /var/spool/mail/*: Odporucam pustit 'mail' a ulozit jednu spravu do suboru:
$ mail mailx version nail 10.7 3/19/04. Type ? for help. "/var/spool/mail/rastos": 1 message 1 new >N 1 john@yahoo.com Wed Jun 23 08:17 20/721 test ? s /tmp/msg "/tmp/msg" [New file] 21/730 ? xPotom sa pozries na /tmp/msg - taketo subory su v mailboxe nacvakane jeden za druhym.
Mime: hlavicka obsahuje nieco taketo:
Content-type: multipart/alternative; boundary="Boundary_(ID_PjqrZVpDzzEjacVh9b/vqg)"Jednotlive attachmenty su podtom oddelene riadkami, na ktorych je:
--Boundary_(ID_PjqrZVpDzzEjacVh9b/vqg)
uuencode/decode - pozriet si manualovu stranku, urobit si uuencode na lubovolny subor a pozriet si prve dva a posledny riadok vystupu.
Osobne sa domnievam, ze ak SMTP server nedokaze dorucit spravu, posle ju smart-hostovi. Nedokazat to moze napr. z dovodu timeoutov pri rezolovani DNS a podobne. Dokumentacia sendmail-u napr. hovori, ze smart-host mozno definovat ako host, ktory dokaze spracovat e-mail, ktory sa niekde na ceste musi prenasat napr. cez uucp. Nas server to nevie, ale vieme o niekom, kto to vie - proste je smart - chytrejsi ako nas server.
Co sa tyka spravania pri viacerych MX - myslim, ze to zavisi na druhu problemu, ktory ma nas server s dorucovanim. RFC hovori: "if host is not available" - ak nie je dostupny. Povedal by som, ze 'no route to host' ci 'connection timeout' by mali viest k pouzitiu dalsieho MX v poradi.
Este k prvej otazke: SMTP server moze byt nakonfigurovany ako 'forwarder' - vtedy, vseto co dostane posle tomu 'forwarduje'. Moze byt ale nakonfigurovany ako plnohodnotny server a vtedy sa pokusa dorucit spravu sam.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.