Szeretném ha a rootnak címzett leveleket én a felhasználó kapnám meg a rendszer működését illetően.
Mandriva Linuxot használok, és itt van egy msec nevű progi mely cron szerint működik és leellenőrzi a rendszert. Jogok, újonnan feltelepített programok, rootkitek, nyitott portok stb. stb. Minden...
Erről a root kap is egy levelet.
Feltelepítettem a sendmailt, de azt olvastam hogy ez is, meg a postfix is ebben az esetben ágyúval verébre módszer. Ezért el is távolítottam a sendmailt.
Ajánlottak valami ssmtp-t. No igen de ezt most hogy állítsam be?
Olvastam ezt:
http://www.freebsd.org/doc/hu_HU.ISO8859-2/books/handbook/outgoing-only…
De nem igazán értem. Ráadásul a szolgáltatóm hitelesítéshez köti az email küldést.
Tehát az msec lefut és elküld egy emailt a szolgáltatómon keresztül egy megadott email címre.
Amit majd a kamillal szépen letölthetek. Jól gondolom?
Állítólag 4 sor elég is.
etc/ssmtp/ssmtp.conf
root=valodiemail@minta.com
mailhub=level.minta.com
rewriteDomain=minta.com
hostname=_GEPNEV_
A rootnak megadom a saját email címemet. De mi a mailhub? A szolgáltató smtp-je?
Az /usr/share/doc/ssmtp-ben semmi használható infó nincs.
A man ssmtp meg tele van ignored meg unsupported kapcsolókkal Pld. -bd (unsupported) Run az daemon. Nem fut démonként. Akkor mi alapján fog lefutni? Az msec rutin végére kéne beírni hogy hívja meg?
A -auusername így egyben? -auNextra Vagy csak iconv probléma és szóközzel van?
-au Nextra (Specifies username for SMTP authentication.)
Ez most melyik user névre vonatkozik? A szolgáltató SMTP hitelesítésének felhasználónevére? Tehát az én amail címre, majd az azt követő jelszóra?
-appassword (Specifies password for SMTP authentication.)
Egyszóval nem értem segítséget kérek.
Mint látható foglalkoztam azért az üggyel.