(更新)大家好,我想邀請朋友發送郵件到Nodejs
。主要服務器端user
和pass
哪個可以使用?和郵件也不能發的話,我嘗試過很多方法,但無法得到解決辦法,如果任何人知道的解決方案,請幫助我..... myplunker如何將朋友邀請發送至郵件?
HTML: -
<div id="container">
<center>
<input id="to" type="text" placeholder="Enter E-mail ID" /><br><br>
<input id="subject" type="text" placeholder="Write Subject" /><br><br>
<textarea id="content" cols="40" rows="5" placeholder="Message"></textarea><br><br>
<button id="send_email">Send Email</button>
</center>
<span id="message"></span>
</div>
服務器: -
var smtpTransport = nodemailer.createTransport("SMTP",{
service: "Gmail",
use_authentication: true,
auth: {
user: "[email protected]",
pass: "password"
}
});
app.get('/',function(req,res){
res.sendfile('index.html');
});
app.get('/send',function(req,res){
var mailOptions={
to : req.query.to,
subject : req.query.subject,
text : req.query.text
}
console.log(mailOptions);
smtpTransport.sendMail(mailOptions, function(error, response){
if(error){
console.log(error);
res.end("error");
}else{
console.log("Message sent: " + response.message);
res.end("sent");
}
});
});
發送電子郵件,你需要一些服務器部分 – Alexan
我是新的angularjs,如果有服務器部分的解決方案,請幫助我... –
也許最簡單的方法將發送它與PHP和它自己的郵件功能。檢查它[這裏](http://php.net/manual/es/function.mail.php)和[這裏](http://www.w3schools.com/php/func_mail_mail.asp)。 –