Mehmet

WFN Üye
Konular
1,851
Mesajlar
1,852
Çözüm
0
Ticaret Puanı
0
Üyelik
1 Ay 6 Gün
Konum
YurtDışı
Web Sitesi
Var
Alanı
Google Adsense
1/1
Konu sahibi
HTML e-posta imzası oluşturmak için ad, görev, iletişim bilgileri ve bağlantıları küçük bir tablo içinde düzenleyip stilleri doğrudan HTML etiketlerine ekleyin. Aşağıdaki örnek, logo gerektirmeden çalışan, kopyalanıp imza alanına uyarlanabilecek en küçük tam örnektir.

Çalışan HTML imza örneği​

Kod:
<table role="presentation" cellpadding="0" cellspacing="0" border="0" style="font-family:Arial,sans-serif;font-size:14px;line-height:1.4;color:#222;">
  <tr>
    <td style="padding:0 16px 0 0;border-right:2px solid #2563eb;vertical-align:top;">
      <strong style="font-size:17px;color:#111;">Ayşe Yılmaz</strong><br>
      <span style="color:#555;">Web Geliştirici</span>
    </td>
    <td style="padding:0 0 0 16px;vertical-align:top;">
      <a href="mailto:[email protected]" style="color:#2563eb;text-decoration:none;">[email protected]</a><br>
      <a href="tel:+905551112233" style="color:#2563eb;text-decoration:none;">+90 555 111 22 33</a><br>
      <a href="https://example.com" style="color:#2563eb;text-decoration:none;">example.com</a>
    </td>
  </tr>
</table>

Bu parçayı bir HTML dosyasının gövdesine yerleştirip tarayıcıda açtığınızda iki sütunlu bir imza görünür. Geliştirici konsoluna HTML yapıştırmak bunu çalıştırmanın doğru yolu değildir. E-posta istemcisinde bağlantıların üzerine tıklanabiliyor, telefon bağlantısı mobil cihazda arama başlatabiliyor ve e-posta adresi yeni ileti penceresine yönlendiriyorsa bağlantıların ilk kontrolü yapılmış olur. Görünüm ve istemci uyumluluğu için deneme mesajı ayrıca gereklidir.

İmza nasıl hazırlanır ve eklenir?​

  1. Örnekteki ad, görev, e-posta, telefon ve web sitesi değerlerini kendi bilgilerinizle değiştirin. E-posta için mailto:, telefon için tel: önekini koruyun.
  2. İmzayı doğrudan oluşturan e-posta hizmetinin veya masaüstü uygulamasının imza düzenleyicisini açın.
  3. Uygulama açıkça HTML kaynak düzenleme alanı sunuyorsa kodu oraya ekleyin; normal metin alanına yapıştırılan kod etiket olarak görünebilir. Yalnızca görsel düzenleyici sunuluyorsa kodu tarayıcıda açıp oluşan imzayı seçerek kopyalayın ve imza alanına yapıştırın.
  4. İmzayı yeni iletilerde ve yanıt/iletmelerde ayrı ayrı kullanmak isteyip istemediğinizi seçin. Yanıt zincirlerinde imzanın tekrar tekrar eklenmesi okunabilirliği azaltabilir.
  5. Kendinize yeni bir deneme e-postası gönderin. Masaüstü ve mobil görünümde metinlerin taşmadığını, bağlantıların doğru hedefe gittiğini ve imzanın gereksiz boşluk üretmediğini kontrol edin.
HTML e-posta imzalarında tablo kullanmak, ad ve iletişim bilgilerini yan yana tutmayı kolaylaştırır. Ancak imzayı gereksiz yere karmaşıklaştırmamak için çok sütunlu menüler, animasyonlar ve yalnızca görselden oluşan iletişim bilgileri eklemeyin.

İhtiyaca göre hangi yapıyı seçmeli?​

İhtiyaçÖnerilen yapıDikkat edilecek nokta
Sade kişisel imzaMetin ve bağlantılardan oluşan tek tabloSade yapı ve kolay bakım; istemcide test gerekir
Logo kullanımıBağlantı içine alınmış IMG etiketiHTTPS üzerinden erişilebilen görsel ve anlamlı ALT metni kullanın
Sosyal medya bağlantılarıAyrı A bağlantılarıHer ikonun hedefi açık olmalı; yalnızca ikon görseline güvenmeyin
Kampanya veya duyuruİmza dışında ayrı HTML e-postaİmzayı reklam alanına dönüştürmek yerine kısa tutun

Logo eklemek isterseniz​

Logoyu imzaya eklemek için img etiketini bağlantı içine yerleştirin. Görselin adresi alıcının erişebileceği tam bir HTTPS adresi olmalı; yerel bilgisayar yolu veya C:\logo.png gibi yollar alıcıda çalışmaz.

Kod:
<a href="https://example.com" style="text-decoration:none;">
  <img src="https://example.com/logo.png" width="96" height="96" alt="Example şirketi" style="display:block;border:0;">
</a>

Görsel yüklenmezse ALT metni görülebilecek şekilde anlamlı yazılmalıdır. Dekoratif görselde boş alt="" kullanılabilir; fakat görsel bir bağlantının tek içeriğiyse bağlantının erişilebilir adı kaybolmamalıdır. Örnekte şirket adını açıklayan alt metni koruyun veya bağlantıya ayrıca anlaşılır metin ekleyin. İletişim bilgilerini görsele gömmeyin.

Sık yapılan hatalar ve teşhis​

  1. Bağlantı tıklanmıyorsa href değerinin tırnak içinde olduğunu ve https://, mailto: veya tel: önekinin bulunduğunu kontrol edin.
  2. Logo görünmüyorsa görsel adresini tarayıcıda kontrol edin. Adres açıldığı hâlde e-postada görünmüyorsa alıcının haricî görselleri engellemesi de olasıdır; imza görselsizken de anlaşılır kalmalıdır.
  3. İmza yana taşıyorsa sabit genişlikli büyük kutular, uzun kelimeler veya yüksek çözünürlüklü görseller kullanmayın. İçeriği kısa tutup mobil cihazda yeniden test edin.
  4. Biçim bozuluyorsa harici CSS dosyasına, JavaScript'e veya karmaşık HTML bileşenlerine bağlı kalmayın. Temel stilleri doğrudan ilgili etiketlerde tutun.
Bu yöntemin sınırı, her e-posta uygulamasının HTML ve CSS'i aynı şekilde yorumlamamasıdır. Bu nedenle imzayı tek bir uygulamada kontrol etmek yeterli değildir; en azından bir masaüstü ve bir mobil alıcıda deneme mesajı gönderin. Sorun yalnızca belirli bir uygulamada oluşuyorsa önce tabloyu, inline stilleri ve görsel kullanımını sadeleştirin.

Sık sorulan sorular​


HTML imzayı doğrudan kod olarak mı, görsel olarak mı eklemeliyim?​


HTML olarak eklemek daha uygundur; alıcı metni seçebilir, bağlantıları kullanabilir ve imza farklı ekranlarda daha esnek davranır. Tüm imzayı tek bir görsele dönüştürmek erişilebilirliği ve bağlantı kullanımını azaltır.

İmzaya sosyal medya ikonları eklemek zorunlu mu?​


Hayır. Yalnızca gerçekten kullanılan profilleri ekleyin. Her ikon ayrı bir bağlantı olmalı ve görsel yüklenmediğinde hedefi anlaşılabilecek ALT metnine sahip olmalıdır.

İmza neden karşı tarafa farklı görünüyor?​


E-posta uygulamalarının HTML ve CSS desteği farklı olabilir. Önce harici CSS, gereksiz görseller ve karmaşık yerleşimleri kaldırın; ardından sade tablo yapısını farklı istemcilerde yeniden test edin.
 

Sende şimdi bize katılmak ister misin?

Kayıt ol

Bize katılım kolay ve ücretsizdir!

Konuyu görüntüleyenler

Bu konuyu şu anda görüntüleyen üye bulunmuyor.
Robotlar:
  • Anthropic