Homepage » come » Come inviare facilmente e-mail dall'utilità di pianificazione di Windows

    Come inviare facilmente e-mail dall'utilità di pianificazione di Windows

    L'Utilità di pianificazione di Windows può inviare automaticamente la posta elettronica in un momento specifico o in risposta a un evento specifico, ma la sua funzione di posta elettronica integrata non funzionerà molto bene per la maggior parte degli utenti.

    Invece di utilizzare la funzione di posta elettronica dell'Utilità di pianificazione per inviare e-mail, è possibile utilizzare l'utilità SendEmail. Permette di costruire un comando a riga singola che si autentica con un server SMTP e invia una e-mail.

    Il problema con la funzione e-mail dell'utilità di pianificazione

    Quando abbiamo coperto la configurazione del tuo computer per inviarti notifiche email quando qualcuno effettua l'accesso, abbiamo riscontrato che la funzione di posta elettronica incorporata aveva alcuni problemi.

    Mentre è possibile immettere qualsiasi server SMTP che ti piace, l'Utilità di pianificazione non supporta l'autenticazione, quindi non puoi fornire un nome utente e una password per il tuo server SMTP. Il tipo di server SMTP cui la maggior parte degli utenti ha accesso (ad esempio, il server SMTP di Gmail o un server SMTP fornito dal provider di servizi Internet) richiede l'autenticazione, quindi non può essere facilmente utilizzato dall'Utilità di pianificazione.

    Se stai utilizzando un server SMTP sul tuo computer locale, la funzione email dell'Utilità di pianificazione potrebbe esserti utile. Tuttavia, l'utente medio avrà bisogno di un altro strumento: è qui che entra in gioco SendEmail.

    Usando SendEmail

    Innanzitutto, scarica SendEmail, uno strumento gratuito (e open source) per l'invio di e-mail dalla riga di comando. Estrai l'archivio scaricato in una cartella sul tuo computer.

    Quindi, avviare l'Utilità di pianificazione di Windows e creare una nuova attività - consultare la nostra guida alla creazione di attività pianificate per ulteriori informazioni. È possibile creare un'attività che invia automaticamente un messaggio di posta elettronica in un momento specifico o un'attività che invia un'email in risposta a un evento specifico.

    Quando raggiungi la finestra Azione, seleziona Avvia un programma invece di Invia un'e-mail.

    Nella casella Programma / script, utilizzare il pulsante Sfoglia e accedere al file SendEmail.exe sul computer.

    Infine, dovrai aggiungere gli argomenti richiesti per l'autenticazione con il tuo server SMTP e costruire la tua email. Ecco un elenco delle opzioni che puoi utilizzare con SendEmail:

    Opzioni del server

    -f EMAIL - L'indirizzo email da cui stai inviando.

    -s SERVER: PORT - Il server SMTP e la porta che richiede.

    -xu USERNAME: il nome utente necessario per l'autenticazione con il server SMTP.

    -xp PASSWORD - La password che devi autenticare con il server SMTP.

    -o tls = yes - Abilita la crittografia TLS. Potrebbe essere necessario per alcuni server SMTP.

    Se stai utilizzando i server SMTP di Gmail, queste sono le opzioni del server di cui avrai bisogno:

    -s smtp.gmail.com:587 -xu [email protected] -xp password -o tls = si

    Naturalmente, dovrai inserire il tuo indirizzo e-mail e la password qui.

    Opzioni di destinazione

    -t EMAIL - L'indirizzo email di destinazione. È possibile inviare un'e-mail a più indirizzi includendo uno spazio tra ciascun indirizzo dopo l'opzione -t.

    -cc EMAIL: tutti gli indirizzi che desideri CC sull'email. È possibile specificare più indirizzi inserendo uno spazio tra ciascun indirizzo di posta elettronica, proprio come con il comando -t riportato sopra.

    -bcc EMAIL - La versione BCC dell'opzione CC sopra.

    Opzioni email

    -u SOGGETTO - L'oggetto della tua email

    -m BODY - Il testo del corpo del messaggio della tua email.

    -a ATTACHMENT - Il percorso di un file che desideri allegare. Questo è opzionale.

    Ad esempio, supponiamo che il tuo indirizzo email sia [email protected] e desideri inviare un'email a [email protected]. Useresti le seguenti opzioni:

    -f [email protected] -t [email protected] -u Oggetto -m Questo è il corpo del testo! -s smtp.gmail.com:587 -xu [email protected] -xp password -o tls = si

    Una volta che hai messo insieme le tue opzioni, copialo e incollale nella casella Aggiungi argomenti.

    Salva il tuo compito e il gioco è fatto. L'attività invierà automaticamente e-mail sul programma (o in risposta all'evento) specificato.


    C'è molto di più che puoi fare con SendEmail, inclusa l'integrazione in uno script che invia automaticamente e-mail o crea un collegamento che invia una e-mail quando fai doppio clic su di esso.