Materi
RFC 5322 hanya mengenal teks ASCII. Lampiran, huruf di luar ASCII, dan gambar dimungkinkan oleh MIME (RFC 2045 dan RFC 2046). Email berlampiran bertipe multipart/mixed: badannya dipotong menjadi beberapa bagian yang berdiri sendiri dan disusun berurutan, misalnya bagian pertama teks surat dan bagian kedua berkas PDF.
Setiap bagian membawa kepalanya sendiri. Content-Type menyebut jenis isinya. Content-Disposition (RFC 2183) menyatakan cara menampilkannya: inline ditampilkan otomatis bersama pesan, sedangkan attachment ditampilkan sebagai ikon atau daftar dan baru dibuka setelah pengguna bertindak. Parameter filename hanya menyarankan nama berkas; aplikasi penerima memeriksa nama itu dan mengabaikan jalur folder di dalamnya.
Berkas biner dikodekan base64 agar selamat melewati jalur teks. Setiap 3 oktet masukan menjadi 4 karakter keluaran, sehingga menurut RFC 2045 data yang dikodekan sekitar 33 persen lebih besar daripada aslinya. Berkas 3 MB, misalnya, menjadi sekitar 4 MB di perjalanan.
Batas ukuran lampiran bukan bagian dari standar; setiap layanan menetapkannya sendiri. Pusat bantuan Gmail menyebut batas untuk akun pribadi, sedangkan untuk akun kerja atau sekolah batasnya ditetapkan admin. Gmail juga menolak lampiran berupa berkas yang dapat dijalankan, seperti berkas berakhiran .exe.