Come inviare e-mail con allegato da Powershell (2022)

Oggi ti mostrerò come inviare e-mail con allegato da Powershell. Molte organizzazioni dispongono di server SMTP per attivare le e-mail da un server delle applicazioni ai destinatari. Cosa fanno normalmente gli amministratori quando un utente segnala un problema relativo al mancato recapito delle e-mail da un server.

Molto probabilmente richiederebbero loro di provare il test telnet per convalidare il flusso di posta. Naturalmente, telnet funziona per verificare le e-mail ma non supporta le e-mail con allegato ed è un processo lungo da seguire. Pertanto, suggerirei di provare a inviare un'e-mail utilizzando lo script di PowerShell poiché è il metodo più semplice ed efficace da eseguire.

$fromaddress = Questo è l'indirizzo email del mittente
$toaddress = Questo è l'indirizzo email del destinatario
$Subject = Oggetto di una email
$body = Crea un HTML per un corpo di email
$attachment = Questa è la posizione di un file allegato
$smtpserver = “ NOME SERVER SMTP QUI”

Ecco lo script completo su come inviare e-mail con un allegato da PowerShell

#####Definisci variabili#####

$fromaddress = “[email protected]
$toaddress = “[email protected]
$Subject = “Test allegato e-mail”
$body = get-content “C:\users\desktop\content.html”
$allegato = “ C:\utenti\desktop\test123.txt”
$smtpserver = “NOME SERVER SMTP QUI”

###########################################

$messaggio = nuovo oggetto System.Net.Mail.MailMessage
$messaggio.From = $daindirizzo
$messaggio.A.Add($indirizzo)
$message.IsBodyHtml = $True
$message.Subject = $Subject
$attach = nuovo oggetto Net.Mail.Attachment($allegato)
$messaggio.Attachments.Add($allegato)
$messaggio.body = $corpo
$smtp = nuovo oggetto Net.Mail.SmtpClient($smtpserver)
$smtp.Send($messaggio)

################################################################ ##

Come eseguire lo script?

  • Assicurati di aver installato l'ultima versione di Windows PowerShell
  • Copia lo script
  • Incollalo su un file di blocco note
  • Salvalo come nomefile.ps1
  • Accedi a " Windows PowerShell "
  • Vai alla posizione del file salvato ed eseguilo.
  • Se si verificano errori nei passaggi precedenti, fare clic con il pulsante destro del mouse sul file .ps1, fare clic su " Modifica " e premere il tasto F5 per eseguire lo script.

Lo screenshot della sceneggiatura è di seguito.

Come inviare e-mail con allegato da Powershell (2022)

Come puoi vedere, questo è facile da seguire e, soprattutto, le e-mail ricevono più velocemente quando le inviano da PowerShell.

Leggi anche : Come crittografare le e-mail di Office 365 in modo efficace?

Vuoi migliorare la tua esperienza di Exchange Online per una maggiore produttività? Dai un'occhiata ai suggerimenti e ai trucchi menzionati qui .

Ora vorrei sentirti:

Mi sono perso qualcosa? O forse hai una domanda su qualcosa che ho trattato.

Ad ogni modo, mi piacerebbe avere tue notizie. Quindi vai avanti e lascia un commento qui sotto.



Leave a Comment

Risolvi Office 365 bloccato sulla preparazione delle cose

Risolvi Office 365 bloccato sulla preparazione delle cose

Se non riesci a disinstallare Office 365 e sei bloccato su Stiamo preparando le cose, esegui il programma di installazione in modalità compatibilità per Windows 8.

Come incorporare i caratteri di Google in PowerPoint

Come incorporare i caratteri di Google in PowerPoint

Scopri come incorporare Google Fonts in PowerPoint per presentazioni più moderne e accattivanti.

Perché il testo viene sovrascritto in Word?

Perché il testo viene sovrascritto in Word?

Scopri come risolvere il problema della sovrascrittura del testo in Microsoft Word 2016 con semplici passaggi.

Come cambiare il tema in Word

Come cambiare il tema in Word

Scopri come cambiare il tema in Microsoft Word per personalizzare l

Outlook 2019/365: Mostra campo Ccn

Outlook 2019/365: Mostra campo Ccn

Scopri come abilitare il campo Ccn in Microsoft Outlook 2019/365 e proteggere la tua privacy.

Come salvare un documento Word come immagine

Come salvare un documento Word come immagine

Vuoi salvare il tuo documento Word come immagine? Ecco quattro metodi rapidi per convertire il tuo file Word in formato JPEG o PNG.

Correggi lerrore 70003 di Office 365: la tua organizzazione ha eliminato questo dispositivo

Correggi lerrore 70003 di Office 365: la tua organizzazione ha eliminato questo dispositivo

Usa questa guida per correggere il codice di errore 700003 di Office 365: qualcosa è andato storto. La tua organizzazione ha eliminato questo dispositivo.

Outlook 2016: errore Questa operazione è stata annullata a causa delle restrizioni in vigore su questo computer

Outlook 2016: errore Questa operazione è stata annullata a causa delle restrizioni in vigore su questo computer

Scopri come risolvere l

Risolto il problema con Impossibile aprire il set di cartelle in Outlook?

Risolto il problema con Impossibile aprire il set di cartelle in Outlook?

Per risolvere l

Perché non riesco a copiare e incollare in Microsoft Word: 10 modi per risolverlo

Perché non riesco a copiare e incollare in Microsoft Word: 10 modi per risolverlo

Microsoft Word non riesce a copiare e incollare? Scopri i 10 modi più efficaci per risolvere questo problema comune.