這篇文章主要為大家展示了“js如何實(shí)現(xiàn)發(fā)郵件功能”,內(nèi)容簡(jiǎn)而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領(lǐng)大家一起研究并學(xué)習(xí)一下“js如何實(shí)現(xiàn)發(fā)郵件功能”這篇文章吧。
創(chuàng)新互聯(lián)公司主要從事成都網(wǎng)站設(shè)計(jì)、做網(wǎng)站、網(wǎng)頁(yè)設(shè)計(jì)、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)貴德,十年網(wǎng)站建設(shè)經(jīng)驗(yàn),價(jià)格優(yōu)惠、服務(wù)專(zhuān)業(yè),歡迎來(lái)電咨詢(xún)建站服務(wù):18980820575js發(fā)郵件方式
方式一:利用a標(biāo)簽的href屬性
這種方式需要客戶(hù)端安裝有郵件客戶(hù)端軟件,比如Foxmail,Outlook,YoMail之類(lèi)的,mailto等于就是調(diào)用本機(jī)的郵件客戶(hù)端,來(lái)進(jìn)行發(fā)送郵件。記得需要配置郵箱的戶(hù)手工配POP3和SMTP哦!!
方式二:利用js中l(wèi)ocation
location="=主題&body=內(nèi)容";
這種和方式一一樣,需要安裝郵件客戶(hù)端軟件,只是改為在js中調(diào)用而已。
方式三:使用node中nodemail
首先需要安裝node的環(huán)境,然后安裝nodemailer:
npminstallnodemailer--save
npminstallnodemailer-smtp-transport--save
config.js下的配置:
module.exports={
email:{//郵件配置
service:'郵箱地址',
user:'你的郵箱',
pass:'你的密碼',
}
}
調(diào)用方法:
sendMail(這是測(cè)試郵件','這是內(nèi)容');
js發(fā)郵件使用node的emailjs
需要node的環(huán)境,安裝emailjs,如下:
npminstallemailjs
由于郵箱的SMTP服務(wù)默認(rèn)是關(guān)閉的,那我們要發(fā)送的話(huà),首先得開(kāi)啟,然后關(guān)鍵點(diǎn)來(lái)了,開(kāi)啟的時(shí)候會(huì)生成一個(gè)授權(quán)碼,這個(gè)授權(quán)碼需要復(fù)制下來(lái),保存好。
以上是“js如何實(shí)現(xiàn)發(fā)郵件功能”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對(duì)大家有所幫助,如果還想學(xué)習(xí)更多知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!