webForumDet fria alternativet

Skicka ett automatiskt mail

3 svar · 265 visningar · startad av prey

preyMedlem sedan jan. 2002341 inlägg
#1

Jag vill skriva ett kommando (som automatiskt körs när datorn startas). Kommandot ska skicka ett epost med ämnet "Servern startad (TID)" och meddelandet ska vara resultatet av kommandot "ps -ef". Hur ska jag göra? Tacksam för all hjälp!

RanXeroXMedlem sedan maj 2000829 inlägg
#2

Hej.

Har du någon mailserver installerad ?
Med hjälp av mail cron så borde du kunna lösa detta.

Ska testa ikväll. Hör av mig.

preyMedlem sedan jan. 2002341 inlägg
#3

jag har ju cron demonen och sendmail, nåt mer vet jag inte riktigt..

RanXeroXMedlem sedan maj 2000829 inlägg
#4

Hej igen.

Jag sitter på jobbet, lite svårt att testa för mig.
Men jag måste ha pratat i nattmössan när jag postade förra inlägget. Om du ska skicka mailet vid uppstart så behövs inte cron.
Hur du ska starta det beror på vilken dist du kör. Många linux distar har en fil under /etc/rc.local heter den. Där kan man skriva in kommandon som man vill få startade vid uppstart.

Här kan du läsa lite om hur du skapar scriptet.

http://www.experts-exchange.com/Programming/Programming_Platforms/Unix_Programming/Q_20576601.html

Sökte lite på google.

125 ms totalt · 3 externa anrop · v20260731065814-full.fb544a5a
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
123 ms — hämta tråd, inlägg och bilagor (db)