Sitenizde Mailto Komutunu Kullanma

E-posta Bağlantılarını Yazmayı Öğrenin

Her web sitesinin bir "kazancı" vardır. Bunlar, söz konusu web sitesine gelen kişilerin almasını istediğiniz temel eylemlerdir. Örneğin, bir eTicaret sitesinde , bir kullanıcı alışveriş sepetine ürün eklediğinde ve bu satın alma işlemini tamamladığında "kazan" olur. ETicaret olmayan web siteleri için, profesyonel hizmetler kuruluşları (danışmanlar, avukatlar, muhasebeciler, vb.) Gibi siteler için, bu "kazanma" genellikle bir ziyaretçinin ne zaman ulaştığı ve ne sundukları veya ne sundukları hakkında daha fazla bilgi edinmek için şirkete ulaştığı zaman Bir tür toplantı düzenlemek.

Bu, bir telefon görüşmesi, web sitesi formu veya çok yaygın olarak, sadece bu web sitesinden bir e-posta bağlantısı kullanarak bir e-posta göndererek yapılabilir.

Sitenize bağlantılar koymak, "çapa" anlamına gelen elemanını kullanmak kadar kolaydır, ancak daha çok "bağlantı" öğesi olarak adlandırılır. Bazen insanlar sadece diğer web sayfalarından, belgelerden ve dosyalardan (PDF'ler, resimler, vb.) Daha fazlasını bağlayabileceğinizi unuturlar. Kişilerin bir web sayfası bağlantısından e-posta gönderebilmesini istiyorsanız, bu bağlantıdaki mailto: komutunu kullanabilirsiniz. Site ziyaretçileri bu bağlantıyı tıkladığında, bilgisayarlarındaki veya cihazlarındaki varsayılan e-posta istemcisi açılır ve bağlantınızın kodunda belirttiğiniz adrese bir e-posta göndermesine izin verir. Bunun nasıl yapıldığına bakalım!

Mailto Bağlantısı Kurulumu

Bir e-posta bağlantısını kodlamak için , önce normalde yaptığınız gibi bir HTML bağlantısı oluşturursunuz , ancak bu öğenin "href" özelliğinde http: // kullanmak yerine, mailto yazarak niteliğin özellik değerini başlatırsınız: Bu bağlantıyı istediğiniz e-posta adresini postaya ekleyin.

Örneğin, kendinize e-posta ile bir bağlantı oluşturmak için, aşağıdaki kodu yazarak, "CHANGE" metnini e-posta adresinizle değiştirmeniz yeterlidir:

mailto:CHANGE "> Bize sorularınızı içeren bir e-posta gönderin

Yukarıdaki örnekte, web sayfası "Sorularınızı içeren bir e-posta gönder" yazan metni görüntüler ve tıklandığında, söz konusu bağlantı kodda belirttiğiniz e-posta adresiyle önceden doldurulacak bir e-posta istemcisini açar.

Bir mesajın birden fazla e-posta adresine gitmesini istiyorsanız, e-posta adreslerini şu şekilde bir virgülle ayırmanız yeterlidir:

mailto:email1@adress.com, email2@address.com "> Bize sorularınızı içeren bir e-posta gönderin

Bu oldukça basit ve basittir ve web sayfalarındaki birçok e-posta bağlantısı burada durur. Ancak, mailto linkleri ile yapılandırabileceğiniz ve gönderebileceğiniz çok daha fazla bilgi var. Çoğu modern web tarayıcısı ve e-posta istemcisi, yalnızca “Kime” satırından daha fazlasını destekler. Konuyu belirtebilir, karbon kopyaları ve kör karbon kopyalarını gönderebilirsiniz. Biraz daha derine inelim!

Gelişmiş Posta Bağlantıları

Ekstra özelliklere sahip bir e-posta bağlantısı oluşturduğunuzda, GET işlemini kullanan bir CGI komut dosyasına benzer şekilde davranırsınız (bir sorgu dizesi veya komut satırındaki öznitelikler). Son “Kime” e-posta adresinden sonra bir “Kime” satırının eklenmesini istediğinizi belirtmek için bir soru işareti kullanın. Ardından, istediğiniz diğer öğeleri belirtin:

  • cc — karbon kopya göndermek için
  • bcc - kör karbon kopyasını göndermek
  • konu - konu satırı için
  • Gövde - mesajın gövde metni için

Bunların hepsi ismidir = değer çiftleri. Ad, yukarıda listelenen öğe tipidir ve değer göndermek istediğiniz değerdir.

Bana bir mektup göndermek ve Weblogs Kılavuzu'nu göndermek için, aşağıdakileri yazacaksınız (yer tutucu "e-posta adresi" satırlarını gerçek adreslerle değiştirerek):

?cc=OTHER-EMAIL-HERE ">
Bize E-posta Gönderme

Birden çok öğe eklemek için ikinci ve sonraki öğeleri bir ve işareti (&) ile ayırın.

& bcc = EMAIL-HERE

Bu, mailtoyu web sayfasının kodunda okumak için daha fazla bağlantı kurmasını sağlar, ancak e-posta istemcisinde niyetlendikçe görünecektir. Ayrıca, boşluk yerine veya boşluk kodlama yerine + işaretini de kullanabilirsiniz, ancak bu durum her durumda çalışmaz ve bazı tarayıcılar + alanı yerine + gönderir, bu nedenle yukarıda listelenen kodlama gerçekten en iyi yoldur. Bunu yap.

Ayrıca, okuyucunun mesajda ne yazacağına dair tavsiyelerde bulunmasını sağlamak için mailto bağlantılarınızdaki bazı gövde metinlerini de tanımlayabilirsiniz. Konuyla olduğu gibi, alanları kodlamanız gerekir, ancak yeni satırları da kodlamanız gerekir. Mailto bağlantınıza bir satırbaşı getiremez ve gövde metnini yeni bir satır gösteremezsiniz. Bunun yerine, yeni bir satır almak için% 0A kodlama karakterini kullanırsınız. Bir paragraf kesmesi için, iki sıraya koyun:% 0A% 0A.

Gövde metninin yerleştirildiği e-posta istemcisine bağlı olduğunu unutmayın.

body = I% 20have% 20a% 20question.% 0AI% 20would% 20"% 20to% 20know:

Hepsini bir araya koy

İşte tam bir mailto bağlantısı örneği. Bunu, web sayfalarınıza kopyalayıp yapıştırırsanız, bir e-posta adresi için gösterilen yer tutucuyu, erişiminiz olan gerçek bir e-posta adresine değiştirdiğinizden emin olun.

mailto

E-posta Bağlantısına Dezavantajı

Bir web sayfasındaki e-posta bağlantılarını kullanma konusunda olumsuz olan, alıcının istenmeyen e-posta mesajlarına açabilmeleridir. Bunun nedeni, spam botların, web'de, kendilerine kodlanmış açık e-posta adreslerine sahip olan bağlantıları aramasını taramasıdır. Daha sonra bu adresleri spam listelerine ekler ve e-posta barajını başlatırlar.

Açıkça görülebilen bir e-posta bağlantısı (e-postada en az) e-posta adresi kullanmanın alternatifi bir e-posta formu kullanmaktır. Formlar, bir sitenin ziyaretçilerinin bir e-posta adresine sahip olmak zorunda kalmadan bir kişi veya şirket ile bağlantı kurmasına izin verir. Spambotların kötüye kullanması için.

Elbette, web formları da tehlikeye girebilir ve kötüye kullanılabilir ve spam gönderimlerini de gönderebilirler, böylece gerçekten mükemmel bir çözüm yoktur. Unutmayın, spam gönderenlerin size e-posta göndermeleri çok zor olursa, yasal müşterilerin de size e-posta göndermesini de zorlaştırırsınız! Dengeyi bulmanız ve spam e-postasının ne yazık ki İnternet'te iş yapmanın maliyetinin bir parçası olduğunu hatırlamanız gerekiyor. İstenmeyen postaları en aza indirgemek için adımlar atabilirsiniz, ancak bazı miktarlar bu meşru iletişimlerin yanında yer alır.

Sonunda, "mailto" linkleri süper hızlı ve kolay bir şekilde eklenebilir. Bu nedenle, tek yapmanız gereken bir sitenin ziyaretçisine bir kullanıcıya ulaşmak ve mesaj göndermek için bir araç sağlamaksa, bu bağlantılar ideal bir çözümdür.