Cum să trimiți e-mailuri cu atașament de la Powershell (2022)

Astăzi vă voi arăta cum să trimiteți e-mailuri cu atașamente de la Powershell. Multe organizații au servere SMTP pentru a declanșa e-mailuri de la un server de aplicații către destinatari. Ce fac în mod normal administratorii când un utilizator raportează o problemă conform căreia e-mailurile nu sunt livrate de pe un server.

Cel mai probabil le-ar cere să încerce testul telnet pentru a valida fluxul de e-mail. Desigur, telnet funcționează pentru a verifica e-mailurile, dar nu acceptă e-mailuri cu atașamente și este un proces lung de urmat. Prin urmare, aș sugera să încercați să trimiteți un e-mail folosind scriptul PowerShell, deoarece este cea mai ușoară și eficientă metodă de efectuat.

$fromaddress = Aceasta este adresa de email a expeditorului $toaddress = Aceasta este adresa
de email a destinatarului
$Subject = Subiectul unui e-mail
$body = Creați un HTML pentru corpul unui e-mail
$attachment = Aceasta este locația unui fișier atașat
$smtpserver = “ NUMELE SERVERULUI SMTP AICI”

Iată scriptul complet despre cum să trimiteți e-mailuri cu un atașament de la PowerShell

#####Definiți variabile#####

$fromaddress = „[email protected]
$toaddress = „[email protected]
$Subject = „Test de atașare la e-mail”
$body = get-content „C:\users\desktop\content.html”
$attachment = “ C:\users\desktop\test123.txt”
$smtpserver = „NUMELE SERVERULUI SMTP AICI”

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

$message = obiect nou System.Net.Mail.MailMessage
$message.From = $fromaddress
$message.To.Add($toaddress)
$message.IsBodyHtml = $True
$message.Subject = $Subject
$attach = nou-obiect Net.Mail.Attachment($attachment)
$message.Attachments.Add($attach)
$message.body = $body
$smtp = obiect nou Net.Mail.SmtpClient($smtpserver)
$smtp.Send($message)

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

Cum se execută scriptul?

  • Asigurați-vă că ați instalat cel mai recent Windows PowerShell
  • Copiați scenariul
  • Lipiți-l pe un fișier notepad
  • Salvați-l ca filename.ps1
  • Accesați „ Windows PowerShell
  • Mergeți la locația fișierului salvat și executați-l.
  • Dacă întâmpinați vreo eroare în pașii de mai sus, faceți clic dreapta pe fișierul .ps1, faceți clic pe „ Editare ” și apăsați tasta F5 pentru a executa scriptul.

Captura de ecran a scenariului este mai jos.

Cum să trimiți e-mailuri cu atașament de la Powershell (2022)

După cum puteți vedea, acest lucru este ușor de urmărit și, mai important, e-mailurile primesc mai repede atunci când le trimit de la PowerShell.

Citește și : Cum să criptezi eficient e-mailurile Office 365?

Doriți să vă îmbunătățiți experiența Exchange Online pentru o productivitate mai bună? Consultați sfaturile și trucurile menționate aici .

Acum aș dori să aud de la tine:

Mi-a scapat ceva? Sau poate ai o întrebare despre ceva despre care am tratat-o.

Oricum, aș dori să aud de la tine. Așa că mergeți mai departe și lăsați un comentariu mai jos.



Cum să eliminați McAfee Anti-Spam din Outlook

Cum să eliminați McAfee Anti-Spam din Outlook

Cum să eliminați fila McAfee Anti-Spam din Microsoft Outlook.

Word 365: Cum să setați fundalul

Word 365: Cum să setați fundalul

Un tutorial care vă arată câteva opțiuni pentru setarea unui fundal într-un document Microsoft Word 365.

Remediați eroarea 1058-13 de la Office „Ceva a mers prost”.

Remediați eroarea 1058-13 de la Office „Ceva a mers prost”.

Rezolvați o problemă comună în care primiți Ceva a mers prost Eroare 1058-13 când lucrați cu aplicațiile Microsoft Office

Remediere: Excel se deschide într-o fereastră mică

Remediere: Excel se deschide într-o fereastră mică

Aflați cum să remediați o problemă în care Microsoft Excel se deschide într-o fereastră foarte mică. Această postare vă va arăta cum să forțați să se deschidă normal din nou.

Outlook: Nu se pot adăuga cuvinte în dicționar

Outlook: Nu se pot adăuga cuvinte în dicționar

Acest tutorial vă ajută să rezolvați o problemă în care nu puteți adăuga cuvinte la dicționarul personalizat din Microsoft Outlook.

Cum să adăugați sărbători în calendarul Outlook pe Windows și aplicația web

Cum să adăugați sărbători în calendarul Outlook pe Windows și aplicația web

Vrei să știi cum să adaugi sărbători în calendarul Outlook? Citiți mai departe pentru a afla cum să adăugați un calendar de vacanță în Outlook.

Cum să schimbați imaginea de profil în Outlook 365

Cum să schimbați imaginea de profil în Outlook 365

Un tutorial despre cum să schimbați fotografia de profil care se afișează atunci când trimiteți mesaje în Microsoft Outlook 365.

Microsoft Excel: Cum să gestionați cu ușurință foile

Microsoft Excel: Cum să gestionați cu ușurință foile

Descoperiți cum puteți face diferite lucruri cu foile Microsoft Excel. Acesta este ceea ce trebuie să știți pentru a le gestiona.

Cum să remediați regulile Outlook nu sunt acceptate pentru acest cont

Cum să remediați regulile Outlook nu sunt acceptate pentru acest cont

Se obține „Regulile Outlook nu sunt acceptate pentru această eroare de cont?” Găsiți soluțiile dovedite pentru problema infama a regulilor Outlook care nu funcționează.

Cum să remediați problema lipsă a barei de stare Excel: 7 cele mai bune metode

Cum să remediați problema lipsă a barei de stare Excel: 7 cele mai bune metode

Nu puteți vedea bara de stare Excel, deoarece aplicația dvs. Excel suferă de o eroare de lipsă a barei de stare Excel? Citiți pentru a afla câteva remedieri.