Merhaba gönderim yaprken asenkron olarak sendemail fonksiyonunuzu çağırmak yeterli olacaktır, umarım işinize yarar ��


<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>R10.net Form</title>
</head>
<body>
<form class="form" id="my-form" action="" method="POST">
<label for="isim">Adınız ve Soyadınız</label>
<input type="text" name="isim" id="isim" required>
<label for="proje">Projeniz</label>
<textarea name="proje" id="proje" cols="20" rows="15"></textarea>
<label for="mail">İletişim Mailiniz</label>
<input type="email" name="mail" id="mail" required>
<br>
<button type="button" onclick="submitForm()">Gönder</button>
<p id="my-form-status"></p>
</form>

<script>
async function submitForm() {
try {
const result = await sendMail();
console.log('Email sent...', result);
document.getElementById('my-form-status').textContent = 'Form başarıyla gönderildi!';
} catch (error) {
console.error(error.message);
document.getElementById('my-form-status').textContent = 'Form gönderilirken bir hata oluştu.';
}
}
</script>
</body>
</html>