Invio posta in mail
Ogni sera dovrei mandare ad un indirizzo di posta elettronica i risultati di una elaborazione. Pensavo di usare outlook o il thinderbird. Ma come posso fare per colloquiare con queste applicazioni? Il tutto deve avvenire in automatico, senza alcun intervento da parte dell'operatore.
Suggerimenti?
Suggerimenti?
Risposte
Stai lavorando su Windows immagino. In che senso hai bisogno che avvenga in modo del tutto automatico? Deve mandare l'email appena i risultati sono pronti? Che programma stai usando per ottenere i risultati? E' implementato da te o da altri? Quale programma/linguaggio stai usando per automatizzare il tutto?
Si, sotto windows.
Si tratta di una piccola applicazione scritta in visual basic, che mi genera un report in formato txt. Questo reporto dovrei mandarlo in allegato ad una mail.
Si tratta di una piccola applicazione scritta in visual basic, che mi genera un report in formato txt. Questo reporto dovrei mandarlo in allegato ad una mail.
Penso che sia più pratico usare direttamente qualche protocollo di invio senza usare i programmi di posta.
"Martina Delfi":
Pensavo di usare outlook o il thinderbird. Ma come posso fare per colloquiare con queste applicazioni?
Perchè usare outlook o altri software ? Non ti conviene minimamente...
Meglio usare un programma da "linea di comando".
Io uso blat versione 3.11 http://sourceforge.net/projects/blat/ funziona su qualsiasi piattaforma windows a 32 o 64 bit.
E' semplicissimo, esempio:
blat -s "Oggetto: Test" -attach file.txt -to dest@libero.it -body "Corpo del testo" -r -server smtp.libero.it -f mittente@libero.it -u mittente@libero.it -pw password-mittente
questo comando manda a dest@libero una mail con oggetto e corpo ed in attach il file file.txt
devi conoscere la tua mail, e relativa password ed il server (posta in uscita) smtp del tuo provider
Altra possibilità usando VB è colloquiare direttamente con il server (complicato) oppure semplicemente questo:
http://msdn.microsoft.com/en-us/library ... -snippet-1
http://msdn.microsoft.com/en-us/library ... -snippet-1
"Umby":
[quote="Martina Delfi"]
Pensavo di usare outlook o il thinderbird. Ma come posso fare per colloquiare con queste applicazioni?
Perchè usare outlook o altri software ? Non ti conviene minimamente...
Meglio usare un programma da "linea di comando".
Io uso blat versione 3.11 http://sourceforge.net/projects/blat/ funziona su qualsiasi piattaforma windows a 32 o 64 bit.
E' semplicissimo, esempio:
blat -s "Oggetto: Test" -attach file.txt -to dest@libero.it -body "Corpo del testo" -r -server smtp.libero.it -f mittente@libero.it -u mittente@libero.it -pw password-mittente
questo comando manda a dest@libero una mail con oggetto e corpo ed in attach il file file.txt
devi conoscere la tua mail, e relativa password ed il server (posta in uscita) smtp del tuo provider[/quote]
Ho usato il blat e mi funziona tutto, tranne l'invio tramite posta certificata pec.
Grazie.