Newsgroup: it.comp.os.linux.development
Titolo: spedire email in C

Mi chiamo Keres Contorni e lavoro presso l'APT Amiata di Abbadia San
Salvatore provincia di Siena come System Administrator e Network
administrator ed altro. Sono riuscito finalmente ad installare Linux su
tutti i pc.
Mi č stato chiesto di fare un programmino in C per un'ufficio di
informazioni.
L'addetto all'ufficio delle informaioni riceve per telefono una
richiesta di informazioni per un periodo di vacanza nella nostra zona e
inserendo i dati del chiamante nel mio programma, questo deve spedire
delle email alle varie agenzie di stampa.
Tutto ok per il programma, ma come faccio a spedire una mail dal PC
tramite il programma in C, senza passare ad alrti programmi?
Grazie tante.
Keres Contorni.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 tramite il programma in C, senza passare ad alrti programmi?
Cerca su Freshmeat.net o su Sourceforge.net librerie per la spedizione di
messaggio email se intendi realizzare tutto all'interno della tua applicazione.
Scelta piu' interessante e' usare tali librerie per consegnare la posta in uscita
ad un apposito mailserver della tua rete.
Bye

Purtroppo non ho ancora l'autorizzazione per mettere sů un mail
server... :((((((((((((((
Keres
"Panic27" <pa...@nomail.ux> wrote in message
news:c2K6a.313606$
AA2.11...@news2.tin.it



 Keres
Non devi mica mettere mano al mail server...
Fare una fork del processo e una exec di "mail -s \"mail di risposta\" 
utente@dominio" a cui e' stato rediretto l'input _*dovrebbe*_ [1]
funzionare
(cat nomeFile | mail -s "oggetto della mail" utente@dominio spedisce per
e-mail il contenuto di nomeFile a utente)
Usi il mail server della macchina e non ti sprechi piu' di tanto con il
codice.
C:\>iao Angelo
[1] Nel senso "e' ragionevole che funzioni, ma non ho provato"...
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 tramite il programma in C, senza passare ad alrti programmi?
fai una chiamata system che invoca mutt o simili.

 Mi è stato chiesto di fare un programmino in C per un'ufficio di


 tramite il programma in C, senza passare ad alrti programmi?
Ho fatto esattamente quello che ti serve (e qualcosina in più)
mi sono trovato benissimo utilizzando una libreria C chiamata
LibSMTP cerca su google i riferimenti..altrimenti scrivmi pure..
relativamente all'invio delle mail ti assicuro che implementa tutto
ciò che ti serve, ci sono anche alcuni sempre RIUTILIZZABILI
tranquillamente.
Nella versione che ho io ha un *piccolo* bugs nell'invio in CC ma
ti è sufficiente vedere i sorgenti (salta all'occhio la NON chiamata
ad una malloc) e ricompilarli
a disposizione per qualsiasi aiuto
Giò

 [1] Nel senso "e' ragionevole che funzioni, ma non ho provato"...
-- 


Uso postix, ma non sò se è configurato bene. Posso provare con sendmail,
ma non sò come si configura...
Keres.
---


 ma non sò come si configura...
Credo che tu abbia qualche altro problema oltre a quello di spedire
posta da programma "C".
La soluzione che ti ho proposto dovrebbe funzionare con poco sforzo, ma
condizione essenziale e' tu abbia un sistema di posta funzionante sulla
tua macchina. Se non lo hai, mi dispiace ma non posso aiutarti piu' di
tanto.
Un indizio che Postfix funziona, e' che spedendo posta mediante un
normale client utilizzante l'MTA della macchina, questa viene
consegnata.
Forse Q&E Configuration puo' esserti di aiuto.
http://web.tiscali.it/no-redirect-tiscali/mrshark/howto.html
C:\>iao Angelo
