Automatikus mail bekapcsoláskor

 ( anthony_ | 2006. február 6., hétfő - 20:57 )

Sziasztok!

Az lenne a kérdésem hogy hogyan lehet azt megoldani ,hogy egy általam felügyelt Debian Sargon (2.6 kernel)
Minden bekapcsoláskor automatikusan kűlgyön mailt egy általam megadott címre.Csupán a bekapcsolás tényéről.Minél észrevétlenebbül!!
Válaszokat előre is köszi!

Hozzászólás megjelenítési lehetőségek

A választott hozzászólás megjelenítési mód a „Beállítás” gombbal rögzíthető.

Valamelyik boot-nal indulo scriptbe beirsz egy felparameterezett mail -t.

Részleteznéd kicsit?Még nem csináltam ilyet.
Köszi!

cat elküldendő szöveg | mail paraméterek
man mail

Mindezt hová írjam pontosan?Nem kérem hogy csináljátok meg helyettem csak még nem csináltam ilyet soha!A man-ba iszonyat sok paraméterezési lehetőség van amit még nem látok át teljesen!Köszi a segítséget!

Abba az init scriptbe ami hálózat felállása után fut,
de lehet későbbre is tenni! :)

Köszi sokat segítettél!:))

pl a /etc/init.d/networking -ben van egy olyan resz, ami a start) -tal kezdodik, abba a ;; ele szurj be egy sort amibe ezt irod : echo "gep indul" | mail mailcimemkukacakarmiponthu
valami parameterrel subject-et is tudsz megadni, de azt mar nezd meg:-)
na jo, meglepo modon a -s akarmisubject -tel a vegen:-). de a mailkuldest probald le kulon parancssorbol eloszor, hatha a levelezest is konfolni kell, es azert nem megy.

Persze ekkor számolnod kell azzal hogy minden hálózat felhúzáskor elküldi az emailt.

pl. /etc/init.d/networking restart

ez persze igaz, de szvsz nem lesz nagy spam belole nala.

anthony_: nincs mit, csak ne bacsizz, koszi:-)) mukodik is?

Köszönöm szépen Skuzzy bácsi!:))

Szóval az exim4-et konfigolgatom de az istennek nem küldi el!

cronnak adj meg egy @reboot sort így:

@reboot echo "." | mail -s "Akarmi elinditva" akarki@akarhol.hu

cron szerkesztéséhez pedig crontab -e .

Ez csak indításkor fut le.

Nézd meg, hogy helyi felhasználónak elküldi-e? Ha ez megy, már negyed (;-)) siker.
Ezután az eximconf (vagy eximconfig) parancsot futtatva állítsd be az Exim-et. (az általad készített konfigfájlt azért tedd el valahová, hátha még kelleni fog).
Ha a gép ADSL-lel csatlakozik a nethez (persze lehet bérelt vonal, modem/ISDN, kábelnet, rádiós net, miegyéb), akkor tudnod kellene, a szerver, amellyel küldöd a levelet, kér-e smtp-azonosítást (smtp-auth, mert így angolosabb :-)). Ha kér a szolgáltató, márpedig amennyire néztem, mostanában már mindegyik kér, akkor meg kell adnod, hogy a netes csatlakozáshoz használt login/pass (mezei plain text-ként) párost, gyakran még akkor is, ha egyébként a csatlakozáshoz már megadtad.
Ezután már tudnod kellene levelezned. Talán még 1 probléma adódhat, ha van a gépen egy olyan tűzfalbeállítás, amely nem engedi ki az adott gépet a szolgáltató smtp-szerverének 25-ös porjához csatlakozni.
Amennyiben valami gond van, nézd meg a logot, elég szépen megadja, mi a hasfájása.

A felesleges fordítgatások és nyűglődések elkerülése érdekében ajánlom, nézd körbe a rendszeredhez elérhető exim4 csomagokat. Nemrég belefutottam egy problémába, miszerint Debian alatt az Exim3 törlése és a Postfix telepítése után a Postfix nem küld semmilyen e-mailt.
Ekkor lesezdtem a Postfix forrását, beállítottam a fordító scriptet, hogy a sasl-t is lesz szíves legenerálni a legújabb Postfixemhez.
S mivel a fordítás alatt támadt némi szabadidőm, megnéztem a postfix-csomagokat. Kiderült, a Postfixhez külön kell telepíteni a TLS-csomagot, amelynek segítségével a levelezőszerver be tud csatlakozni a szolgálatóhoz és átadni neki a küldendő leveleket :-D.

Köszönöm mindenkinek!Végignézek mindent aztán jelzem mire jutottam!

Szóval az istennek nem tudom rendesen belőni az exim4-et!
Dobnék egy kis logot ti biztosan jobban tudjátok hol rontom el!

2006-02-07 22:10:00 exim 4.50 daemon started: pid=3614, -q30m, listening for SMTP on [127.0.0.1]:25
2006-02-07 22:10:00 Start queue run: pid=3615
2006-02-07 22:10:01 1F6FuM-0001G0-2Q no IP address found for host asdf@akarmi.hu
2006-02-07 22:10:01 1F6FuM-0001G0-2Q == akarmi@tti.hu R=smarthost defer (-1): lookup of host "asdf@akarmi.hu" failed in smarthost router
2006-02-07 22:10:01 End queue run: pid=3615
2006-02-07 22:27:30 exim 4.50 daemon started: pid=4378, -q30m, listening for SMTP on [127.0.0.1]:25
2006-02-07 22:27:30 Start queue run: pid=4380
2006-02-07 22:27:30 1F6FuM-0001G0-2Q == akarmi@tti.hu routing defer (-51): retry time not reached
2006-02-07 22:27:30 End queue run: pid=4380
2006-02-07 22:27:40 1F6aN9-00018i-VJ <= root@localhost.localdomain U=root P=local S=329
2006-02-07 22:27:40 1F6aN9-00018i-VJ no IP address found for host asdf@akarmi.hu
2006-02-07 22:27:40 1F6aN9-00018i-VJ == asdf@akarmi.hu thost defer (-1): lookup of host "asdf@akarmi.hu" failed in smarthost router

A mail címek természetesen módosítva vannak!
Köszi a segítséget előre is!
Üdv: Anthony_

Sziasztok!
Tudna valaki segíteni exim konfigolásba!Valamiért nem akar összeálni a kép!Beállítottam elvileg mindent mégsem küldi ki a levelet a szolgáltatónak."smarthost"helyi kézbesítés nélkül.SMTP autentikáció beállítva "login/pass"Tűzfal nem akadályozza!Mégis /var/log -ba dobja!
A log feljebb postolva.Rendszerem Debian Sarge 2.6-os kernel.
előre is köszi mindenkinek!
Üdv: Anthony_