KutoolsforOffice — Tek çözüm, beş güçlü araç.Daha az çabayla daha fazlasını başarmak.

Outlook’ta e-postaları PDF Dosyaları olarak kaydetme: adım adım kılavuz

YazarSiluvia Değiştirme Tarihi

Önemli e-postaları Outlook’ta PDF dosyası olarak kaydetmek, kritik yazışmaları arşivlemek, belirli iletileri güvenli belgeler halinde paylaşmak veya yasal ve uyumluluk gereklilikleri nedeniyle bu mesajların korunmasını sağlamak isteyen kullanıcılar için yaygın bir ihtiyaçtır. Microsoft Outlook, arayüzünde doğrudan “PDF Olarak Kaydet” seçeneği sunmasa da e-posta mesajlarınızı PDF biçimine dönüştürmenizi sağlayacak çeşitli pratik yöntemler mevcuttur. Bu kılavuz, size adım adım talimatlar sunar, durumunuza en uygun yöntemi seçmenize yardımcı olur ve sorunsuz bir deneyim için pratik önerilerle birlikte sorun giderme ipuçları içerir.

Yazdırma özelliğini kullanarak bir e-postayı PDF Dosyaları olarak kaydetme

Seçili e-postaları VBA kodu kullanarak PDF Dosyaları olarak kaydetme

Kutools for Outlook kullanarak seçili e-postaları PDF Dosyaları veya diğer Dosya Türü biçimlerinde kaydetme


Yazdırma özelliğini kullanarak bir e-postayı PDF Dosyaları olarak kaydetme

Amacınız tek bir e-postayı minimum kurulumla PDF dosyası olarak kaydetmekse, Outlook’un yerleşik yazdırma özelliği bunu gerçekleştirmenin en basit yoludur. Bu yöntem özellikle toplu işlem gerektirmeyen durumlar için idealdir. Yerleşik “Microsoft Print to PDF” yazıcısını kullanarak e-postalarınızı hızlıca PDF formatına dönüştürebilir, biçimlendirmelerini ve ekleri (yalnızca yazdırma referansları olarak) koruyabilirsiniz.

Bu yöntemi kullanmak için:

1. Outlook’ta, PDF olarak kaydetmek istediğiniz iletiyi içeren e-posta klasörüne gidin ve ilgili mesajı seçin.

2. "Dosya" > "Yazdır" seçeneğine tıklayın; böylece seçili e-postanız için yazdırma seçenekleri açılır.

3. Yazıcı açılır menüsünden "Microsoft Print to PDF" seçeneğini seçin. Bu yazıcının bilgisayarınızda yüklü olduğundan emin olun — modern Windows sürümlerinin çoğunda varsayılan olarak gelir. Devam etmek için "Yazdır" düğmesine tıklayın.

yazdırma özelliğini kullanarak bir e-postayı PDF dosyası olarak kaydet1

4. "Yazdırma Çıktısını Farklı Kaydet" penceresi görüntülendiğinde, PDF dosyanızı kaydetmek istediğiniz klasörü seçin, bir dosya adı girin ve "Kaydet"e tıklayın. Daha sonra kolayca erişebilmek için seçtiğiniz konumu unutmayın.

yazdırma özelliğini kullanarak bir e-postayı PDF dosyası olarak kaydet2

İpuçları ve notlar: PDF’ye yazdırma yöntemi son derece basittir ve ekstra bir eklenti gerektirmez; ancak tekil e-postaları kaydetmek için en uygun seçenektir. Bu yöntem, e-posta gövdesi ve biçimlendirmesi dışındaki ekleri doğrudan dışa aktarmaz — oluşturulan PDF’e yalnızca e-postanın içeriği dahil edilir. Ayrıca, e-postanızda geniş tablolar veya resimler varsa, yazdırma düzeni gelen kutunuzdaki görünümden biraz farklı çıkabilir. Eğer birden fazla iletiyi aynı anda kaydetmek istiyorsanız ya da çıktı üzerinde daha fazla denetim ihtiyacınız varsa, aşağıdaki diğer çözümlerden birini değerlendirmenizi öneririz.


Seçili e-postaları VBA kodu kullanarak PDF Dosyaları olarak kaydetme

E-postaları toplu olarak PDF formatına dönüştürmeniz veya bu süreci otomatikleştirmeniz sık sık gerekiyorsa, VBA (Visual Basic for Applications) kodu kullanmak iş akışınızı önemli ölçüde kolaylaştırabilir. Bu çözüm, özellikle Outlook’un geliştirici özelliklerine aşina olan kullanıcılar için son derece faydalıdır ve e-postaları işletme süreçleri veya dosya yönetimi amacıyla düzenli olarak arşivleme ya da dönüştürme ihtiyacınız olduğunda idealdir.

Outlook’ta herhangi bir VBA kodunu çalıştırmadan önce, makroların etkin olduğundan emin olun (Dosya > Seçenekler > Güven Merkezi > Güven Merkezi Ayarları > Makro Ayarları). Ayrıca, dönüştürmeyi gerçekleştirmek için Word’ü otomatikleştiren kodun düzgün çalışması adına sisteminizde Microsoft Word yazılımının kurulu olduğundan da emin olun.

Seçili bir e-postayı PDF Dosyaları olarak kaydetmek için VBA’yı kullanmak üzere aşağıdaki adımları izleyin:

1. İlk olarak, PDF formatına dönüştürmek istediğiniz e-postaları seçin.

2. Alt + F11 tuşlarına basarak Microsoft Visual Basic for Applications penceresini açın.

3. VBA düzenleyicide yeni bir modül oluşturmak için Ekle > Modül seçeneğine tıklayın. Ardından aşağıdaki VBA kodunu modül penceresine kopyalayıp yapıştırın.
VBA kullanarak bir e-postayı PDF dosyası olarak kaydet1

VBA kodu: Outlook e-postasını PDF Dosyaları olarak kaydetme

Public Sub SaveSelectedMailsAsPDF()
'Updated by extendoffice.com
    Dim sel As Selection
    Dim itm As Object, mail As Object
    Dim outFolder As String
    Dim fso As Object
    Dim tempPath As String, tempFile As String
    Dim wrdApp As Object, wrdDoc As Object
    Dim startedWord As Boolean
    Dim fileName As String, fullPath As String
    Dim counter As Long

    Set sel = Application.ActiveExplorer.Selection
    If sel Is Nothing Or sel.Count = 0 Then
        MsgBox "Please select one or more emails first.", vbExclamation
        Exit Sub
    End If

    outFolder = PickFolderPath("Select a folder to save PDFs")
    If Len(outFolder) = 0 Then Exit Sub

    Set fso = CreateObject("Scripting.FileSystemObject")
    tempPath = fso.GetSpecialFolder(2)

    On Error Resume Next
    Set wrdApp = GetObject(, "Word.Application")
    On Error GoTo 0
    If wrdApp Is Nothing Then
        Set wrdApp = CreateObject("Word.Application")
        startedWord = True
    End If
    wrdApp.Visible = False

    For Each itm In sel
        If TypeName(itm) = "MailItem" Then
            Set mail = itm

            tempFile = fso.BuildPath(tempPath, "oltmp_" & SafeStamp() & "_" & SanitizeID(mail.EntryID) & ".mht")
            mail.SaveAs tempFile, 10

            Set wrdDoc = wrdApp.Documents.Open(tempFile, False, True, False, _
                                               "", "", False, "", "", 0, 0, False)

            fileName = SafeFileName(mail.Subject)
            If Len(fileName) = 0 Then fileName = "Message"
            fullPath = outFolder & "\" & fileName & ".pdf"
            counter = 1
            Do While fso.FileExists(fullPath)
                fullPath = outFolder & "\" & fileName & "_" & counter & ".pdf"
                counter = counter + 1
            Loop

            wrdDoc.ExportAsFixedFormat fullPath, 17, False, 0, 0, 0, 0, 0, True, True, 0, True, True, False

            wrdDoc.Close False

            On Error Resume Next
            Kill tempFile
            On Error GoTo 0
        End If

        DoEvents
    Next

    If startedWord Then wrdApp.Quit
    Set wrdDoc = Nothing
    Set wrdApp = Nothing

    MsgBox sel.Count & " email(s) saved as PDF in:" & vbCrLf & outFolder, vbInformation
End Sub

Private Function PickFolderPath(ByVal prompt As String) As String
    Dim sh As Object, fol As Object
    Set sh = CreateObject("Shell.Application")
    Set fol = sh.BrowseForFolder(0, prompt, 0)
    If Not fol Is Nothing Then
        PickFolderPath = fol.Self.Path
    Else
        PickFolderPath = ""
    End If
End Function

Private Function SafeFileName(ByVal s As String) As String
    Dim bad As Variant, i As Long
    bad = Array("\", "/", ":", "*", "?", """", "<", ">", "|", vbCr, vbLf)
    For i = LBound(bad) To UBound(bad)
        s = Replace(s, bad(i), " ")
    Next
    s = Trim$(s)
    If Len(s) > 150 Then s = Left$(s, 150)
    SafeFileName = s
End Function

Private Function SafeStamp() As String
    SafeStamp = Format(Now, "yyyymmdd_hhnnss")
End Function

Private Function SanitizeID(ByVal s As String) As String
    SanitizeID = Replace(Replace(s, "\", ""), "/", "")
End Function

4. Kodu çalıştırmak için VBA düzenleyici penceresine dönün ve VBA kullanarak bir e-postayı PDF dosyası olarak kaydet2 ya da etkin modülle birlikte F5 tuşuna basın.

5. Kod çalışırken, PDF çıktısı için bir konum belirlemenizi isteyen bir iletişim kutusu açılır.

6. İşlem tamamlandığında, kod seçili e-postalarınızı bireysel PDF dosyaları olarak belirlediğiniz konuma otomatik olarak aktarır. PDF dosyalarınızı incelemek için klasörü açabilirsiniz.

Sorun giderme ve ipuçları:

  • Microsoft Word başlatılamadığına dair bir hata alırsanız, Word’ün kurulu olduğundan ve doğru şekilde lisanslı olduğundan emin olun.
  • Ekler PDF dosyasına doğrudan dahil edilmez; yalnızca e-posta içeriği kaydedilir.
  • Veri kaybını önlemek için VBA kodunu çalıştırmadan önce çalışmalarınızı her zaman kaydedin.

Kutools for Outlook kullanarak seçili e-postaları PDF Dosyaları veya diğer Dosya Türü biçimlerinde kaydetme

Birden fazla e-postayı birkaç tıklamayla PDF veya diğer dosya türlerine verimli bir şekilde kaydetmeniz gerekiyorsa, Kutools for Outlook tam da ihtiyacınız olan çözümü sunar. Bu yöntem, çok sayıda iletiyi aynı anda dışa aktarmanız gerektiğinde, e-postaları toplu olarak işlemeniz gerektiğinde veya PDF dışında Excel, CSV, HTML gibi ek dışa aktarma biçimlerine ihtiyaç duyduğunuz durumlarda idealdir. Kutools gibi özel bir eklenti kullanmak, önemli ölçüde zaman kazandırır ve manuel çabayı en aza indirir. Özellikle e-postaları düzenli olarak arşivleyen ya da standart formatlarda paylaşan ofis çalışanları ve yöneticiler için büyük bir avantaj sağlar.

Outlook’taki verimsizliğe veda edin! Kutools for Outlook, toplu e-posta işlemlerinizi kolaylaştırıyor – şimdi 30 günlük ücretsiz denemeniz başlasın!Şimdi Kutools for Outlook'ı İndirin!!

1. Outlook’ta bir e-posta klasöründe, PDF dosyası olarak dışa aktarmak istediğiniz bir veya daha fazla iletiyi seçin. (Birden fazla iletiyi seçmek için Shift veya Ctrl tuşlarını kullanabilirsiniz.)

2. "Kutools" > "Toplu İşleme" > "E-postaları PDF ve Diğer Biçimlerde Kaydet" seçeneğine tıklayın.

3. "Save Messages as Other Files" iletişim kutusunda dosyaları kaydetmek istediğiniz hedef yolu belirtin. "PDF format" seçeneğini işaretleyin ve diğer ayarları ihtiyacınıza göre özelleştirin — örneğin, e-postanın hangi bölümlerini (üstbilgi veya ileti gövdesi) kaydetmek istediğinizi seçebilirsiniz. Bu esneklik, hem kısa hem de ayrıntılı PDF kayıtları oluşturmak istediğinizde büyük kolaylık sağlar.

kutools for outlook kullanarak bir e-postayı PDF dosyası olarak kaydet1

3. "Tamam" düğmesine tıklayın. Kutools, seçili e-postalarınızı işleyecek ve her birini belirlediğiniz klasöre ayrı bir PDF dosyası olarak kaydedecektir. İşlem son derece hızlıdır — onlarca, hatta yüzlerce iletiyi bile zahmetsizce işleyebilir.

kutools for outlook kullanarak bir e-postayı PDF dosyası olarak kaydet2

Avantajlar: Kutools for Outlook, toplu dönüştürmeyi kolaylaştırır, daha fazla çıktı biçimini destekler ve yerleşik çözümlere kıyasla çok daha az manuel işlem gerektirir. Özellikle e-posta gruplarını sık sık kaydetmeniz gerekiyorsa veya gelişmiş dışa aktarma özelliklerine (örneğin e-posta listesi yapısını koruma ya da üst verileri saklama gibi) ihtiyacınız varsa, Kutools kesinlikle önerilir. Kutools kullanımı, biçimlendirme tutarsızlıklarını en aza indirir ve arşivlenen PDF’lerin düzenli ve iyi organize olmasını sağlar.

Sınırlamalar ve hatırlatmalar: Kutools bir eklentidir ve kurulum gerektirir. En iyi performansı elde etmek ve yeni Outlook sürümleriyle tam uyumluluk sağlamak için en son sürümün kurulu olduğundan emin olun. Ekler, çıktı ayarlarınıza bağlı olarak genellikle gömülü dosyalar veya referanslar şeklinde dışa aktarılır — istenen sonucu elde etmek için iletişim kutusundaki tercihlerinizi kontrol edin.



En İyi Office Verimlilik Araçları

Yepyeni Kutools for Outlook’i 100+ inanılmaz özelliğiyle deneyimleyin!Şimdi indirmek için tıklayın!

🤖KUTOOLS AI:E-postaları yanıtlama, özetleme, iyileştirme, uzatma, çevirme ve oluşturma dahil olmak üzere zahmetsizce yönetmek için gelişmiş yapay zeka teknolojisi kullanır.

📧E-posta Otomasyonu: Otomatik Yanıt (POP ve IMAP için kullanılabilir), E-postaları Zamanlayarak Gönderme, E-posta Gönderirken Kurallara Göre Otomatik CC/BCC, Otomatik Yönlendirme (Gelişmiş Kurallar), Otomatik Selam Eklemesi, Çok Alıcılı E-postaları Otomatik Olarak Bireysel Mesajlara Bölme…

📨E-posta Yönetimi:E-postayı Geri Çağırma/Konu Başlıklarına ve Diğer Özelliklere Göre Dolandırıcı E-postaları Engelleme/Yinelenen E-postaları Silme/Gelişmiş Arama/Klasörleri Düzenleme…

📁Ekler Pro: Toplu Kaydetme, Toplu Ayırma, Toplu Sıkıştırma, Otomatik Kaydet, Otomatik Ayır ve Otomatik Sıkıştır…

🌟Arayüz Büyüsü: 😊 Daha Güzel ve Havalı Emojiler / Önemli e-postalar geldiğinde sizi uyarır / Outlook’u Kapatmak Yerine Küçültür…

👍Tek Tıklamayla Harikalar:Tümüne Eklerle Yanıtla/Phishing’e Karşı E-postalar/🕘Gönderenin Mevcut Saati – Saat Dilimini Göster…

👩🏼‍🤝‍👩🏻Kişiler ve Takvim:Seçili E-postalardan Toplu Kişi Ekleme/Bir Kişi Grubunu Bireysel Gruplara Bölme/Doğum Günü Hatırlatıcısını Kaldırma…

Kutools’u tercih ettiğiniz dilde kullanın – İngilizce, İspanyolca, Almanca, Fransızca, Çince ve 40’tan fazla başka dil desteğiyle!

Kutools for Outlook’un kilidini tek tıkla hemen açın! Beklemeyin, şimdi indirin ve verimliliğinizi artırın!

kutools for outlook özellikleri1kutools for outlook özellikleri2

🚀 Tek Tıkla İndir — Tüm Office Eklentilerini Edinin

Kesinlikle Önerilir: Kutools for Office (5’li Paket)

Beş yükleyiciyi tek tıkla indirin beş yükleyiciyiaynı anda —Kutools for Excel, Outlook, Word, PowerPointve Office Tab Pro.Şimdi indirmek için tıklayın!

  • ✅Tek tıklama kolaylığı: Tüm beş kurulum paketini tek seferde indirin.
  • 🚀Her Office görevine hazır: İhtiyacınız olduğunda, ihtiyacınız olan eklentileri yükleyin.
  • 🧰İçerik: Kutools for Excel / Kutools for Outlook / Kutools for Word / Office Tab Pro / Kutools for PowerPoint