Invio posta in mail

Martina Delfi
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?

Risposte
minomic
Ciao, da una veloce ricerca su google ho trovato l'estensione Send Later per thunderbird.

apatriarca
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?

Martina Delfi
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.

vict85
Penso che sia più pratico usare direttamente qualche protocollo di invio senza usare i programmi di posta.

Umby2
"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

Rggb1
Altra possibilità usando VB è colloquiare direttamente con il server (complicato) oppure semplicemente questo:
http://msdn.microsoft.com/en-us/library ... -snippet-1

Martina Delfi
"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.

Rispondi
Per rispondere a questa discussione devi prima effettuare il login.