1. <strong id="7actg"></strong>
    2. <table id="7actg"></table>

    3. <address id="7actg"></address>
      <address id="7actg"></address>
      1. <object id="7actg"><tt id="7actg"></tt></object>

        5種前端實現(xiàn)郵件發(fā)送至指定郵箱的方式

        共 1591字,需瀏覽 4分鐘

         ·

        2020-11-28 03:18

        在前端開發(fā)中,JavaScript并沒有提供直接操作Email郵箱的功能方法,但是如果遇到這樣的需求,我們應該如何實現(xiàn)js發(fā)送郵件至指定郵箱功能呢?下面列舉能夠在通過前端實現(xiàn)郵件發(fā)送的5種方式:??

        方式1:利用a標簽的href屬性

        "mailto:[email protected][email protected]&subject=主題&body=內容">send mail</a>
        這種方式需要客戶端安裝有郵件客戶端軟件,比如 Foxmail,Outlook,YoMail之類的,mailto等于就是調用本機的郵件客戶端,來進行發(fā)送郵件。記得需要配置郵箱的戶手工配POP3和SMTP哦!!

        方式2:利用js中l(wèi)ocation

        <script language=JavaScript> location="mailto:[email protected][email protected]&subject=主題&body=內容";script>
        這種和方式一一樣,需要安裝郵件客戶端軟件,只是改為在js中調用而已。

        方式3:使用node中nodemail

        ?首先需要安裝node的環(huán)境,然后安裝nodemailer:
        npm install nodemailer --savenpm install nodemailer-smtp-transport --save
        config.js下的配置:
        module.exports = { email: {//郵件配置 service: '郵箱地址', user: '你的郵箱', pass: '你的密碼', }}
        調用方法:??
        sendMail('[email protected]','這是測試郵件', '這是內容');

        方式4:使用node的emailjs

        需要node的環(huán)境,安裝emailjs,如下:
        npm install emailjs
        由于郵箱的SMTP服務默認是關閉的,那我們要發(fā)送的話,首先得開啟,然后關鍵點來了,開啟的時候會生成一個授權碼,這個授權碼需要復制下來,保存好。??
        實現(xiàn)代碼:
        var email = require("emailjs");var server = email.server.connect({ user: "[email protected]", // 你的QQ用戶 password:"xxxxxxxxx", // 注意,不是QQ密碼,而是剛才生成的授權碼 host: "smtp.qq.com", // 主機,不改 ssl: true // 使用ssl});
        //開始發(fā)送郵件server.send({ text: "郵件內容", //郵件內容 from: "[email protected]", //誰發(fā)送的 to: "[email protected]", //發(fā)送給誰的 subject: "郵件主題" //郵件主題}, function(err, message) { //回調函數(shù) console.log(err || message);});

        方式5:使用jMail

        jmail是一個第三方郵件操作組件,通常位于web服務器端,和站點程序緊密配合來接收及提交郵件到郵件服務器的控件,讓網(wǎng)站擁有發(fā)送郵件和接收郵件的功能。需要下載運行jMail.dll文件安裝服務,同時瀏覽器存在兼容問題,需要開啟POP/IMAP,host配置等,不推薦大家使用。
        本文完~

        瀏覽 95
        點贊
        評論
        收藏
        分享

        手機掃一掃分享

        分享
        舉報
        評論
        圖片
        表情
        推薦
        點贊
        評論
        收藏
        分享

        手機掃一掃分享

        分享
        舉報
        1. <strong id="7actg"></strong>
        2. <table id="7actg"></table>

        3. <address id="7actg"></address>
          <address id="7actg"></address>
          1. <object id="7actg"><tt id="7actg"></tt></object>
            男女无遮挡羞羞视频在线观看 | 寡妇高潮免费视频一区二区三区 | 欧美A区 在飞机上一级毛片 | 奶大灬好大灬好硬灬好爽在线播放 | 午夜色网| 午夜成人电影在线观看 | 大香蕉综合在线视频 | 黄片大全在线观看 | 积积桶肤肤免费软件大全2025 | 一边摸一边添高潮av |