HTML ile mail göndermenin 2 basit yolu vardır, birincisi "a" etiketi ve "mailto" protokolü, ikincisi ise başka bir web sitesi servisini kullanarak: https://formspree.io/register
Html "a" etiketi ve "mailto" protokolü ile mail gönderme
HTML tarafında "a" etiketi ve "mailto" protokolü kullanarak kolayca mail gönderilebilir. Bilgisayarınızdaki varsayılan mail programından gönderebilirsiniz.
<a href="mailto:bilisimkitabi@gmail.com">Mail Gönder</a>
Örnekler:
//Standart mail gönderme
<a href="mailto:aysegulkaya@gmail.com">Bir kişiye gönder</a>
//Birden fazla kişiye mail gönderme
<a href="mailto:aysegulkaya@gmail.com;info@cihanatespol">Birden çok kişiye gönder</a>
//Konu ekleme
<a href="mailto:aysegulkaya@gmail.com?subject=Konu buraya yazılacak">Konu alanı kullanılarak mail gönderme</a>
//CC'ye ekleme mail
<a href="mailto:aysegulkaya@gmail.com?cc=info@cihanatespol">CC'ye ekleme yaparak mail gönderme</a>
//bcc'ye ekleme mail
<a href="mailto:aysegulkaya@gmail.com?bcc=info@cihanatespol">BCC'ye ekleme yaparak mail gönderme</a>
//body'e ekleme
<a href="mailto:aysegulkaya@gmail.com?body=body yani gövde kısmı.">Body(gövde) kısmına içerik ekleyerek mail gönderme</a>
Tüm özellikleri kullanarak mail gönderme:
<a href="mailto:cihanatespol@gmail.com;cihanatespol@yandex.com?body=içerik yazılacak.&cc=info@cengavertopkaya.net&bcc=cihanatespol@hotmail.com&subject=Konu yazılacak">Tüm özellikleri kullanarak mail gönderme</a>
| Parametre | Açıklama |
|---|---|
| mailto:bilisimkitabi@gmail.com | bilisimkitabi@gmail.com adresine mail gönderimi sağlanır. |
| cc=info@aysegulkaya.net | info@aysegulkaya.net cc(carbon copy)'ye eklenip göndereceğiniz mailin başka kimler tarafından bilgileneceğini belirleyebilirsiniz birden çok kişiyi cc’ye eklemek için arada ' ; (noktalı virgül)' kullanılmalıdır. |
| bcc=info@aysegulkaya.net | bcc(blend carbon copy) özelliğinin cc’den farkı mail gönderimi yapılan diğer kişilerin mail adresleri gizlenmektedir. |
| subject=konu | Mail konusu |
| body=içerik | Mail İçeriği |
| ? | kullanılacak ilk parametrenin başında kullanılır. |
| & | ilk parametreden sonra kullanılacak diğer parametreler için '&(ve)' ayracı kullanılmalıdır. |
HTML Form ile mail gönderme
Öncelikle https://formspree.io/register sitesine üye olmanız gerekmekte, gelen onay işleminden sonra aşağıdaki kodları sitenize ekleyerek mail göndermeye başlayabilirsiniz.
<form action="https://formspree.io/bilisimkitabi@gmail.com" method="POST">
<table border="1">
<tr>
<td>Ad, Soyad:</td>
<td><input type="text" name="adsoyad" /></td>
</tr>
<tr>
<td>E-Posta:</td>
<td><input type="text" name="email" /></td>
</tr>
<tr>
<td>Konu:</td>
<td><input type="text" name="konu" /></td>
</tr>
<tr>
<td>Mesaj:</td>
<td><textarea name="mesaj" style="width:300px;height:70px"></textarea></td>
</tr>
<tr>
<td colspan="2"><button type="submit">Gönder</button></td>
</tr>
</table>
</form>

