Invio email da windows

Pubblicità

Final50

Utente Attivo
Messaggi
373
Reazioni
4
Punteggio
51
Avrei bisogno di inviare da windows un file txt via email ad un contatto @libero.it naturalmente questo deve avvenire senza che nessuno faccia niente e che nn si veda niente (per esempio quando si eseguono processi con file bat che nn si vede niente) grazie per il vostro aiuto!!



p.s. cmq per che lo volesse sapere mi serve per la configurazione di un server di cui devo sapere gli orari in cui è acceso per verificare che nn ci sia un uso indiscriminato della macchia e che vengano rispettate le regole per cui è stato venduto THX:ok:
 
Se lo scopo da te esposto è quello reale...

La prima cosa che mi viene in mente è un programmino facile facile (alla fine sono poche righe di codice..) che lo faccia e sbatterlo in esecuzione automatica.
 
Direi che per i tuoi scopi ti servirebbe un "servizio windows", o più comunemente Servizio (un programma senza interfaccia grafica, che si avvia manualmente o all' avvio della macchina; ovviamente se lo scrivi tu farà quello che vuoi...)

In che linguaggio vorresti scriverlo? (di solito si usa C++, o C#)
O cercavi qualcosa di già pronto? (ma in questo caso la vedo dura trovare qualcosa che calzi giusto giusto con quello che ti serve)

:D
 
In verità ci sono riushito con questo script in VBs ma nn riesco ad allegare il file:

Set objMail = CreateObject("CDO.Message")
with objMail
.From = """Your Name"" <yourname@yourprovider.com>"
.To = "recipient@server.com"
.Subject = "My Subject"
.TextBody = "body of the message…"
.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/smtpserver") = "smtp.yourprovider.com"
.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = 25
.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate") = 0
.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/smtpusessl") = False
.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2
.Configuration.Fields.Update
.Send
end with
MsgBox "You e-mail has been sent :)"
set objMail = nothing


come ho detto l'email me la manda ma nn riesco ad allegare il txt con gli orari di accensione (che tra l'altro creo con uno script in file bat)

P.s. tranquillo lo scopo è vero io sono il padre del ragazzo in foto visto che nn si possono avere più account per nn avere problemi usiamo lo stesso
 
Se il server si connette all'accensione potresti aggirare il problema ed utilizzare il funzione now()
 
prova ad utilizzare questo metodo , sull' oggetto objMail :

.AddAttachment server.mappath("foto.png")

pescato su un altro forum, purtroppo io non ho modo di provarlo qui...
 
Fatto grazie il problema è che usavo AttachmentFile (che è di newmail) invece si AddAttachment che è di message THX!!
 
Pubblicità
Pubblicità
Indietro
Top