静态html使用js发送邮件,html实现邮箱发送邮件_js发送邮件至指定邮箱功能
在前端开发中,JavaScript并没有提供直接操作Email邮箱的功能方法,但是遇到这样的需求,我们应该如何实现js发送邮件至指定邮箱功能呢?下面列举能够在通过前端实现邮件发送的几种方式:
方式一:利用a标签的href属性
send mail
这种方式需要客户端安装有邮件客户端软件,比如 Foxmail,Outlook,YoMail之类的,mailto等于就是调用本机的邮件客户端,来进行发送邮件。记得需要配置邮箱的户手工配POP3和SMTP哦!!
方式二:利用js中location
资源网站搜索大全https://55wd.com
这种和方式一一样,需要安装邮件客户端软件,只是改为在js中调用而已。
方式三:使用node中nodemail
首先需要安装node的环境,然后安装nodemailer:
npm install nodemailer --save
npm install nodemailer-smtp-transport --save
config.js下的配置:
module.exports={
email: {//邮件配置
service: '邮箱地址',
user:'你的邮箱',
pass:'你的密码',
}
}
调用方法:
sendMail('fly63@qq.com','这是测试邮件', '这是内容');
方式五: 使用node的emailjs
需要node的环境,安装emailjs,如下:
npm install emailjs
由于邮箱的SMTP服务默认是关闭的,那我们要发送的话,首先得开启,然后关键点来了,开启的时候会生成一个授权码,这个授权码需要复制下来,保存好。
实现代码:
var email = require("emailjs");var server =email.server.connect({
user:"xxxxxxx@qq.com", //你的QQ用户
password:"xxxxxxxxx", //注意,不是QQ密码,而是刚才生成的授权码
host: "smtp.qq.com", //主机,不改
ssl: true //使用ssl
});//开始发送邮件
server.send({
text:"邮件内容", //邮件内容
from: "xxxxxxx@qq.com", //谁发送的
to: "xxxxxxx@qq.com", //发送给谁的
subject: "邮件主题" //邮件主题
}, function(err, message) {//回调函数
console.log(err ||message);
});
方式六: 使用jMail
jmail是一个第三方邮件操作组件,通常位于web服务器端,和站点程序紧密配合来接收及提交邮件到邮件服务器的控件,让网站拥有发送邮件和接收邮件的功能。需要下载运行jMail.dll文件安装服务,同时浏览器存在兼容问题,需要开启POP/IMAP,host配置等,不推荐大家使用。
静态html使用js发送邮件,html实现邮箱发送邮件_js发送邮件至指定邮箱功能相关推荐
- 原生js设置div隐藏或者显示_JS实现“隐藏与显示”功能(多种方法)
下面我将效果图展示出来: 1,通过按钮实现隐藏与显示: 这个是通过按钮点击实现的隐藏与显示,具体代码如下: 通过按钮实现隐藏和显示 .body{ margin: 0 auto; } #show{ wi ...
- java发送QQ邮箱验证码实现登录注册、邮箱验证码防刷校验
文章目录 一:前台功能实现 1.1 页面编写 1.2 发送验证码--sendEmailCode 1.2.1 远程调用发送接口 1.2.1 接口防刷校验--60s内只能发送一次 二:获取QQ邮箱授权码 ...
- 静态html使用js发送邮件,科技常识:html实现邮箱发送邮件_js发送邮件至指定邮箱功能...
今天小编跟大家讲解下有关html实现邮箱发送邮件_js发送邮件至指定邮箱功能 ,相信小伙伴们对这个话题应该有所关注吧,小编也收集到了有关html实现邮箱发送邮件_js发送邮件至指定邮箱功能 的相关资料 ...
- php-ews发送邮件,node.js 基于 STMP 协议和 EWS 协议发送邮件
本文主要介绍 node.js 发送基于 STMP 协议和 MS Exchange Web Service(EWS) 协议的邮件的方法.文中所有参考代码均以 TypeScript 编码示例. 1 基于 ...
- h5邮件的邮箱 支持_html实现邮箱发送邮件_js发送邮件至指定邮箱功能
在前端开发中,JavaScript并没有提供直接操作Email邮箱的功能方法,但是遇到这样的需求,我们应该如何实现js发送邮件至指定邮箱功能呢?下面列举能够在通过前端实现邮件发送的几种方式: 方式一: ...
- 用户登录邮箱验证和发送邮件缓存应用
在用户大量注册的时候,我门需要使用邮箱去让用户激活在本站的邮箱信息 如果没有激活 有一些功能就不能用,并且也 不能去验证本邮箱的安全性,所以我们数据库中 用户表中记录着用户的 激活状态 actives ...
- Django 无法加载静态文件(js,css,image)解决办法
Django 无法加载静态文件(js,css,image)解决办法 按照这个配置成功: https://jingyan.baidu.com/article/8cdccae92ffc16315413cd ...
- Android 调用系统邮件,发送邮件到指定邮箱
在项目中,最后有一个联络我们,要求是点击号码还有邮箱地址能够发送邮件,这时候解决的方案其实有两种,一种是调用系统发邮件的软件,可以添加邮箱账号就可以发送邮件:第二种是使用javamail来发送邮件.在 ...
- 定时运行python脚本并发送邮件_python实现定时发送邮件到指定邮箱
本文实例为大家分享了python实现定时发送邮件到指定邮箱的具体代码,供大家参考,具体内容如下 整个链路:传感器采集端采集数据,边缘端上传数据库,从数据库拿到数据. 产品端有个自动出报告的需求,并且希 ...
最新文章
- BigMemroy系列文章--11. BigMemory中的SizeOf问题
- exchange客户端不能正常登陆
- (七)React使用
- GNU/Linux与开源文化的那些人和事
- 如何使用vps 异地组网_使用ZEROTIER异地组建内网(局域网)
- 网络计算机显示10,win10电脑网络显示一个球怎么回事
- SpringBoot部署Jar文件,瘦身优化指南!
- 计算机主机安装,解决方案:说明的计算机主机安装过程_IT /计算机_信息
- mysql中locate和substring函数使用
- 怎么升级Android Studio版本,Android studio 2 版本升级 Android studio 3 版本注意事项
- 方法论 | 多因子策略的五大讨论(思维导图收藏版)
- 迅雷手机版苹果版_最新手机迅雷iOS版下载安装教程
- 阿拉丁2021年度小程序白皮书发布,凡泰极客 FinClip 技术再度入选(内附完整白皮书下载)
- html中如何改变鼠标样式,HTML中常用鼠标样式
- 函数默认参数的TDZ
- idea配置Camunda Modeler
- 某Q音乐最新歌曲查询API 可用!
- Keil(C51)安装与注册
- 关于计算机老师的话,关于赞美老师的话
- 光伏逆变器企业的生存逻辑
热门文章
- FFmpeg从入门到出家(HEVC在RTMP中的扩展)
- 洛谷P1020/CODEVS1044 导弹拦截(拦截导弹)
- TxQueryRunner类对结果集封装成bean、map及object的操作
- 【Android笔记】Activity的四种启动模式
- 2-2 LU crout 分解
- Android学习笔记——Intents 和 Intent Filters(二)
- C++ Code_ImageList
- Xcode 中关于#的小知识
- android 自定义核心服务
- android窗口泄漏,isInEditMode解决可视化编辑器无法识别自定义控件的问题