mailto nedir, mailto linki nasıl oluşturulur
mailto nedir ve nasıl yazılır? Konu ve metin ekleme, boşluk ve satır sonu kodlama, Türkçe karakterler, web sitesi, e-posta imzası ve QR kodda mailto kullanımı.

mailto, tıklandığında web sayfası yerine e-posta uygulamasını açan bir bağlantı türüdür. En basit hali mailto:info@ornek.com biçimindedir; bu linke dokunan kişinin e-posta uygulaması alıcısı dolu yeni bir ileti açar. Adresin sonuna ?subject= ile konu, &body= ile hazır metin de ekleyebilirsin; boşlukları %20, satır sonlarını %0D%0A olarak yazman gerekir.
Aşağıda mailto linkinin nasıl yazıldığını, konu ve metin eklemeyi, Türkçe karakterlerin kodlanmasını, linki web sitesine, e-posta imzasına ve QR koda eklemeyi ve dikkat edilmesi gerekenleri anlattık. Teknik bilgiler mailto standardından (RFC 6068) ve Mozilla'nın geliştirici belgelerinden, 14 Ekim 2026 itibarıyla.
mailto nedir?
mailto, bir URL şemasıdır; tıpkı https gibi adresin başında yer alır ama bir web sayfası yerine e-posta gönderme işlemini başlatır. Mozilla'ya göre tarayıcılar https dışında mailto gibi şemaları da tanır ve mailto ile başlayan bir adres e-posta istemcisini açar. URL'nin genel yapısı URL nedir yazısında.
Linke dokunulduğunda e-posta otomatik gönderilmez. Telefonda ya da bilgisayarda varsayılan e-posta uygulaması, bilgileri dolu bir taslakla açılır; gönder düğmesine basmak kullanıcıya kalır.
mailto linki nasıl yazılır?
mailto standardına (RFC 6068) göre link şu parçalardan oluşur.
| Ne eklemek istiyorsun? | Örnek |
|---|---|
| Yalnız alıcı | mailto:info@ornek.com |
| Birden fazla alıcı | mailto:info@ornek.com,destek@ornek.com |
| Konu | mailto:info@ornek.com?subject=Randevu%20talebi |
| Konu ve metin | mailto:info@ornek.com?subject=Randevu%20talebi&body=Merhaba |
| Bilgi (cc) alıcısı | mailto:info@ornek.com?cc=muhasebe@ornek.com |
- İlk ek alan soru işaretiyle (?), sonrakiler & işaretiyle eklenir.
- Alan adı ile değer arasına eşittir işareti (=) yazılır.
- Standarda göre e-posta uygulamalarının anlaması beklenen alanlar konu (subject) ve metindir (body). cc ve bcc gibi diğer alanlar birçok uygulamada çalışır ama her uygulamanın desteklediği garanti değildir.
Boşluk, satır sonu ve Türkçe karakterler
RFC 6068'e göre mailto linkinde boşluk %20 olarak yazılmalı, metindeki satır sonları %0D%0A ile gösterilmelidir. Standart, bazı formların boşluk için kullandığı + işaretinin sorun çıkardığını, çünkü e-posta adreslerinde + işaretinin gerçek bir karakter olarak da kullanılabildiğini belirtiyor.
Türkçe karakterler de UTF-8 yüzde kodlamasıyla yazılır. Aşağıdaki örnekleri kendi hesapladık.
| Metin | mailto içinde |
|---|---|
| Randevu talebi | Randevu%20talebi |
| Sipariş hakkında | Sipari%C5%9F%20hakk%C4%B1nda |
Kodlamayı elle yapmak yerine metni ücretsiz URL Kodlayıcı aracına yapıştırıp çıkan sonucu subject ya da body değerine koyabilirsin. Çok satırlı bir metin kodluyorsan satır sonlarının %0D%0A olarak çıktığını kontrol et; yalnız %0A içeren çıktıyı RFC 6068'deki biçime göre düzelt. Tam örnek şöyle görünür.
mailto:info@ornek.com?subject=Sipari%C5%9F%20hakk%C4%B1nda&body=Merhaba%2C%0D%0ASipari%C5%9F%20numaram%C4%B1z%3A%20
Bu link açıldığında konu "Sipariş hakkında" olur, metin "Merhaba," satırıyla başlar ve alt satırda müşterinin sipariş numarasını yazacağı yer hazır kalır.
mailto linki nerelerde kullanılır?
Web sitesinde
HTML'de mailto linki normal bir bağlantı gibi yazılır.
<a href="mailto:info@ornek.com?subject=Teklif%20talebi">Bize e-posta gönderin</a>
Bağlantı metninde ne olacağını açıkça yaz; ziyaretçi e-posta uygulamasının açılacağını bilsin. E-posta adresini sayfada yazıyla da göster, böylece e-posta uygulaması kurulu olmayan biri adresi kopyalayabilir.
E-posta imzasında ve bio link sayfasında
E-posta imzanda ya da sosyal medya profilindeki bio link sayfasında bir "E-posta gönder" düğmesi göstermek, müşterinin adresini elle yazmasını engeller. İmza hazırlarken dikkat edilecekler e-posta imzası oluşturma yazısında.
QR kod ile
Dijital Link'in QR kod türleri arasında e-posta da var. Alıcı adresi, konu ve metni girip bir e-posta QR kodu oluşturursan, kodu okutan kişinin telefonunda bilgileri dolu bir e-posta taslağı açılır. Bu, fuar standında katalog isteyen ziyaretçiler ya da teklif formu yerine e-postayla çalışan işletmeler için pratik bir yoldur. QR kodu basmadan önce farklı telefonlarla dene; ayrıntılar QR kod oluşturma sayfasında.
Ücretsiz hesap aç ve e-posta QR kodunu oluştur
mailto kullanırken dikkat edilecekler
- Her cihazda e-posta uygulaması kurulu olmayabilir. Bu durumda linke tıklamak hiçbir şey yapmayabilir ya da kurulum ekranı açabilir. Adresi yazıyla da göstermek bu sorunu çözer.
- Dosya eki eklenemez. mailto standardında ek dosya için tanımlı bir alan yok; katalog ya da teklif dosyası göndermek istiyorsan metne dosyanın linkini koyabilirsin.
- Metni kısa tut. Konu ve metin yalnız bir başlangıç taslağıdır; kullanıcı göndermeden önce düzenleyebilir. Uzun metinler linki gereksiz uzatır.
- Kişisel bilgi koyma. RFC 6068, mailto linkinin içeriğinin kullanıcı tarafından kolay okunamayabileceği ve e-postaların şifrelenmediğinde yol üzerindeki sistemlerde okunabileceği konusunda uyarıyor. Linke müşteriye ait özel bilgi yazma.
- Adres herkese açık olur. Web sayfasındaki mailto linki e-posta adresini sayfanın kodunda görünür kılar. Bu adrese istenmeyen e-posta gelebileceğini hesaba kat; pratik önerimiz, sitede kişisel adres yerine info ya da destek gibi genel bir adres kullanmak.
Sık sorulan sorular
mailto ne demek?
mailto, tıklandığında web sayfası yerine e-posta uygulamasını açan bir bağlantı şemasıdır. mailto:info@ornek.com gibi bir link, alıcısı dolu yeni bir e-posta taslağı açar.
mailto linkine konu nasıl eklenir?
Adresin sonuna ?subject= ekleyip konuyu yazarsın, örneğin mailto:info@ornek.com?subject=Randevu%20talebi. Boşluklar %20 olarak yazılır.
mailto linkinde alt satıra nasıl geçilir?
RFC 6068'e göre metin (body) içindeki satır sonları %0D%0A olarak yazılmalıdır. Örneğin body=Merhaba%2C%0D%0ATeşekkürler iki satırlık bir metin oluşturur.
mailto linkinde Türkçe karakter kullanılabilir mi?
Evet, ama UTF-8 yüzde kodlamasıyla yazılmalıdır; örneğin "ş" harfi %C5%9F olur. Metni URL Kodlayıcı aracına yapıştırarak doğru kodu elde edebilirsin.
mailto linki neden açılmıyor?
Cihazda varsayılan bir e-posta uygulaması tanımlı olmayabilir ya da linkteki özel karakterler yanlış kodlanmış olabilir. Linki kendi telefonunda ve bilgisayarında dene, adresi sayfada yazıyla da göster.