emailjs是一个轻量级的JavaScript库,用于通过电子邮件发送电子邮件。使用emailjs发送电子邮件的步骤如下:
<script src="https://cdn.jsdelivr.net/npm/emailjs-com/dist/email.min.js"></script>
emailjs.init("YOUR_USER_ID");
<form id="email-form">
<input type="text" name="from_name" placeholder="您的姓名"><br>
<input type="email" name="from_email" placeholder="您的邮箱"><br>
<textarea name="message" placeholder="邮件内容"></textarea><br>
<input type="submit" value="发送邮件">
</form>
document.getElementById('email-form').addEventListener('submit', function(event) {
event.preventDefault();
const templateParams = {
from_name: document.getElementsByName('from_name')[0].value,
from_email: document.getElementsByName('from_email')[0].value,
to_email: 'recipient@example.com',
subject: '邮件主题',
message: document.getElementsByName('message')[0].value
};
emailjs.send('YOUR_SERVICE_ID', 'YOUR_TEMPLATE_ID', templateParams)
.then(function(response) {
console.log('邮件发送成功:', response.status, response.text);
// 在此处执行发送成功后的操作
}, function(error) {
console.log('邮件发送失败:', error);
// 在此处执行发送失败后的操作
});
});
在上述代码中,需要替换以下内容:
以上步骤完成后,您的网页就可以通过填写表单并提交来发送电子邮件了。请确保将上述代码部署到支持JavaScript的Web服务器或托管平台上。
注意:emailjs是第三方库,与腾讯云无直接关联。腾讯云提供了多种云计算服务,包括云服务器、云存储、人工智能等。您可以在腾讯云官方网站上了解更多相关产品和服务信息。
参考链接:
领取专属 10元无门槛券
手把手带您无忧上云