Powershellden Ekli E-postalar Nasıl Gönderilir (2022)

Bugün size Powershell'den ekli e-postaların nasıl gönderileceğini göstereceğim. Birçok kuruluş, bir uygulama sunucusundan alıcılara e-postaları tetiklemek için SMTP sunucularına sahiptir. Bir kullanıcı e-postaların bir sunucudan teslim edilmediğine dair bir sorun bildirdiğinde yöneticilerin normalde yaptığı şey.

Büyük olasılıkla posta akışını doğrulamak için telnet testini denemelerini isterler. Elbette telnet, postaları doğrulamak için çalışır, ancak ekli e-postaları desteklemez ve takip etmesi uzun bir süreçtir. Bu nedenle, gerçekleştirmesi en kolay ve etkili yöntem olduğu için PowerShell betiğini kullanarak bir e-posta göndermeyi denemenizi öneririm.

$fromaddress = Bu gönderen e-posta adresidir
$toaddress = Bu alıcı e-posta adresidir
$Subject = E-postanın konusu
$body = E-posta gövdesi için bir HTML oluştur
$attachment = Bu, bir ek dosyasının
konumudur $smtpserver = “ BURADA SMTP SUNUCU ADI”

İşte PowerShell'den ekli e-postaların nasıl gönderileceğine ilişkin tam komut dosyası

#####Değişkenleri Tanımlayın#####

$fromaddress = “[email protected]
$toaddress = “[email protected]
$Subject = “E-posta Ek Testi”
$body = get-content “C:\users\desktop\content.html”
$attachment = “ C:\users\desktop\test123.txt”
$smtpserver = “SMTP SUNUCUSU BURADAKİ ADI”

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

$message = yeni nesne System.Net.Mail.MailMessage
$message.From = $fromaddress
$message.To.Add($toaddress)
$message.IsBodyHtml = $True
$message.Subject = $Konu
$attach = yeni nesne Net.Mail.Attachment($ek)
$message.Attachments.Add( $ek) $
message.body = $body
$smtp = yeni nesne Net.Mail.SmtpClient($smtpserver)
$smtp.Send($message)

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

Komut dosyası nasıl yürütülür?

  • En son Windows PowerShell'i yüklediğinizden emin olun
  • Komut dosyasını kopyalayın
  • Bir not defteri dosyasına yapıştırın
  • filename.ps1 olarak kaydedin
  • “ Windows PowerShell ”e erişin
  • Kaydedilen dosyanın konumuna gidin ve çalıştırın.
  • Yukarıdaki adımlarda herhangi bir hatayla karşılaşırsanız, .ps1 dosyasına sağ tıklayın, “ Düzenle ”ye tıklayın ve betiği çalıştırmak için F5 tuşuna basın.

Scriptin ekran görüntüsü aşağıdadır.

Powershell'den Ekli E-postalar Nasıl Gönderilir (2022)

Gördüğünüz gibi, bunu takip etmek kolaydır ve daha da önemlisi, e-postalar PowerShell'den gönderildiklerinde daha hızlı alınır.

Ayrıca Okuyun : Office 365 E-postalarını Etkili Bir Şekilde Şifreleme Nasıl Yapılır?

Daha iyi üretkenlik için Exchange Online deneyiminizi geliştirmek mi istiyorsunuz? Burada bahsedilen ipuçlarına ve püf noktalarına göz atın .

Şimdi sizden duymak istiyorum:

Bir şey mi kaçırdım? Ya da belki ele aldığım bir şey hakkında bir sorunuz var.

Her iki durumda da, sizden haber almak isterim. Öyleyse devam edin ve aşağıya bir yorum bırakın.



McAfee Anti-Spami Outlooktan Kaldırma

McAfee Anti-Spami Outlooktan Kaldırma

McAfee Anti-Spam sekmesi Microsoft Outlook'tan nasıl kaldırılır.

Word 365: Arka Plan Nasıl Ayarlanır

Word 365: Arka Plan Nasıl Ayarlanır

Microsoft Word 365 belgesinde arka plan ayarlamaya yönelik birkaç seçeneği gösteren bir eğitim.

Office Bir şeyler ters gitti Hatasını Düzeltme 1058-13

Office Bir şeyler ters gitti Hatasını Düzeltme 1058-13

Microsoft Office uygulamalarıyla çalışırken Bir şeyler ters gitti hatası 1058-13 aldığınız yaygın bir sorunu çözün

OneNote Aradığınız Notları Açabilir

OneNote Aradığınız Notları Açabilir

OneNote, aradığınız notları açamadığını söylüyorsa, uygulamanızı onarın. Bu işe yaramazsa, uygulamayı sıfırlayın.

[ÇÖZÜLDÜ] Office 365te Arşive Taşınmayan E-postalar

[ÇÖZÜLDÜ] Office 365te Arşive Taşınmayan E-postalar

Arşiv posta kutusu, kullanıcıların e-posta mesajlarının ek depolanmasına izin verir. Ancak bazı senaryolarda e-postalar Microsoft 365'te arşive taşınmıyor.

Mailbox Migration Office 365: Kullanmanın Süper Kolay Yolları

Mailbox Migration Office 365: Kullanmanın Süper Kolay Yolları

Bu gönderi, Microsoft 365'teki posta kutusu geçişleriyle ilgilidir, bu nedenle bu bölümde yalnızca Exchange Online ve karma yönetim konularına odaklanacağız.

Posta Kullanıcısı Olarak Gösterilen Paylaşılan Posta Kutusu Nasıl Çözülür (2022)

Posta Kullanıcısı Olarak Gösterilen Paylaşılan Posta Kutusu Nasıl Çözülür (2022)

Office 365 posta kutusunda posta kullanıcısı olarak gösterilen paylaşılan posta kutusu nasıl çözülür? Posta kutusu, Exchange çevrimiçi'de MailUser olarak görünüyor ve SharedMailbox değil...

Outlookta Toplantı Zamanı Bulun: En İyi Kılavuz (2022)

Outlookta Toplantı Zamanı Bulun: En İyi Kılavuz (2022)

Bu gönderide, Outlook'ta Buluşma için Zaman Bul'un sunduklarına derinlemesine bir dalış yapacağım. O halde lafı fazla uzatmadan başlayalım.

Outlookta E-posta Şablonları Nasıl Oluşturulur (2022)

Outlookta E-posta Şablonları Nasıl Oluşturulur (2022)

Bu makale, Outlook'ta e-posta şablonlarının nasıl oluşturulacağını ve kullanılacağını açıklar.

Gelişmiş eDiscovery O365 İçin En İyi Kılavuz

Gelişmiş eDiscovery O365 İçin En İyi Kılavuz

Advanced eDiscovery O365, içeriğinize yanıt veren içeriği korumak, toplamak, gözden geçirmek, analiz etmek ve dışa aktarmak için uçtan uca bir iş akışı sağlar.