[an error occurred while processing this directive] [an error occurred while processing this directive][an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] (none) [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive][an error occurred while processing this directive] [an error occurred while processing this directive][an error occurred while processing this directive] [an error occurred while processing this directive][an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] (none) [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive][an error occurred while processing this directive]
 
[an error occurred while processing this directive] [an error occurred while processing this directive]
Skåne Sjælland Linux User Group - http://www.sslug.dk Home   Subscribe   Mail Archive   Forum   Calendar   Search
MhonArc Date: [Date Prev] [Date Index] [Date Next]   Thread: [Date Prev] [Thread Index] [Date Next]   MhonArc
 

Re: [PROGRAMMERING] mail fra C++



Bo Mangor wrote:
Jeg har en lille C++ program der køre nogle check på et system, bl.a.
diskplads og det køre skam fint som det er, men jeg vil gerne have det til
at sende en mail, hvis der er fejl.


Jeg mener at havde søgt alverdens steder (Internettet) efter et ”par”
liniers programkode der kan hjælpe mig videre, men har ikke fundet noget der
umiddelbart ser ud til at kunne dette. Og det lyder jo helt utroligt, hvis
der ikke er nogen der allerede har lavet det.

Det behøver ikke at være alverdens funktionalitet i den kode, da der kun vil
være tale om at sende en kort besked til en forud bestemt person eller 2, og
en standart tekst, der evt. er en tekststreng fra programmet.

Jeg kan ikke pege dig i retning af noget kode, som direkte gør, hvad du beder om, men du kan få et par hints til, hvorfor du måske slet ikke har brug for det ;-)


Jeg går her ud fra, at dit program er beregnet til at køres regelmæssigt af cron.

cron har den smarte funktionalitet, at den kan sende et jobs output til en mailadresse. Hvis jobbet ikke laver output, sendes der ikke en mail. Hvis du (i stedet for at lade dit program selv sende en mail) lader cron styre det, får du følgende fordele:

* programmet kan også bruges som kommandolinieværktøj

* programmet er ikke afhængigt af funktionalitet i et library, så det går ikke i stykker, bare fordi du opgraderer noget andet (eller skal bruge det på en anden maskine)

* programmet er lettere at overskue, da det ikke behøver vide noget om mail, men bare skal udskrive på stdout

Jeg har ikke afprøvet, om cron accepterer flere adresser i MAILTO-variablen, men ellers kan du oprette et alias eller bruge en .forward eller procmail til at sende videre til andre.

Med venlig hilsen

Ole

 
Home   Subscribe   Mail Archive   Index   Calendar   Search

 
 
Questions about the web-pages to <www_admin>. Last modified 2005-08-10, 22:43 CEST [an error occurred while processing this directive]
This page is maintained by [an error occurred while processing this directive]MHonArc [an error occurred while processing this directive] # [an error occurred while processing this directive] *