v2.5.2
Giriş yap

HTML formu nasıl maile bağlarım?

passamet
387 defa görüntülendi

Arkadaşlar formumu maile nasıl bağlarım? Site HTML / CSS ile yapıldı. Herhangi bir backend bilgim yok, sıfırım. Ona göre nasıl yapabileceğimi anlatırsanız çok sevinirim.

Cevap yaz
Cevaplar (4)
h4ckdr0
498 gün önce

Merhaba,

Eğer formunuzu HTML veya bir başka dil ile yaptıysanız ve bir backend dilini bilmiyorsanız, iki seçeneği değerlendirebilirsiniz:

  • E-posta hizmeti sağlayıcısı (örneğin, Google Forms veya Wufoo) kullanarak formunuzu oluşturun ve doldurulan formları otomatik olarak e-posta adresinize gönderin. Bu seçenek en kolay seçenektir ve kodlama bilgisi gerektirmez. E-posta hizmeti sağlayıcısının nasıl kullanılacağı konusunda daha fazla bilgi için lütfen kendi dokümantasyonlarını veya online kaynakları inceleyin.

  • HTML formunuzu bir e-posta hizmetine bağlayarak form verilerini e-posta olarak gönderebilirsiniz. Bu yöntem için formunuzun bir "action" özelliğine ihtiyacınız olacak ve bu özelliği bir e-posta hizmetinin API'sine (Application Programming Interface) bağlayarak form verilerinizi e-posta olarak gönderebilirsiniz. Bu seçenek de kodlama bilgisi gerektirmez, ancak e-posta hizmetini kullanmayı bilmeniz ve API'sine nasıl bağlanacağınızı öğrenmeniz gerekir.

Örnek olarak, HTML formunuzu bir e-posta hizmetine bağlama seçeneğini anlatacağım. Bu yöntem için formunuzun bir "action" özelliğine ihtiyacınız olacak ve bu özelliği bir e-posta hizmetinin API'sine (Application Programming Interface) bağlayarak form verilerinizi e-posta olarak gönderebilirsiniz.
Örneğin, formunuzu aşağıdaki şekilde oluşturabilirsiniz:

<form action="https://example.com/api/send-email" method="post">
  <label for="name">İsim:</label><br>
  <input type="text" id="name" name="name"><br>
  <label for="email">E-posta:</label><br>
  <input type="text" id="email" name="email"><br>
  <label for="message">Mesaj:</label><br>
  <textarea id="message" name="message"></textarea><br>
  <input type="submit" value="Gönder">
</form>

Bu formun "action" özelliği, form verilerinin gönderileceği URL'yi belirtir. Bu örnekte, form verileri "https://example.com/api/send-email&quot; adresine gönderilecektir. Bu adres, bir e-posta hizmetinin API'sine bağlanacaktır ve form verilerini e-posta olarak gönderecektir.

Eğer bir e-posta hizmetine sahipseniz ve bu hizmetin API'sine nasıl bağlanacağınızı bilmiyorsanız, lütfen hizmetin dokümantasyonunu veya online kaynakları inceleyin. Eğer bir e-posta hizmetine sahip değilseniz, örneğin Sendgrid veya Mailgun gibi e-posta hizmetlerini kullanabilirsiniz. Bu hizmetler ücretsiz veya ücretli olarak kullanılabilir ve kolayca kullanılırlar.

Umarım bu örnek size yardımcı olmuştur.

murat03yigit
502 gün önce

Form Spree Kullanabilirsin

kargasa1982
506 gün önce

üçüncü parti yazılımlar var. Direk onlar sana form action için bir link veriyorlar ve form her submit olduğunda belirlemiş olduğun mail adresine, form dataları geliyor.

aykhan
506 gün önce

Bir backend dili kullanmadan yapamazsın, phpmailler var google araştırması yaparsan yeterli bilgi bulabilirsin.