복붙노트

[JQUERY] 자바 스크립트 또는 jQuery를 사용하여 전자 메일을 보내는 방법

JQUERY

자바 스크립트 또는 jQuery를 사용하여 전자 메일을 보내는 방법

해결법


  1. 1.짧은 대답은 당신이 혼자 자바 스크립트를 사용하여 할 수 없다는 것입니다. 당신은 실제로 메일을 보낼 수있는 SMTP 서버와 연결하는 서버 측 핸들러를 필요 했어. 많은 간단한 메일 스크립트는 PHP이 하나, 온라인 있습니다 :

    짧은 대답은 당신이 혼자 자바 스크립트를 사용하여 할 수 없다는 것입니다. 당신은 실제로 메일을 보낼 수있는 SMTP 서버와 연결하는 서버 측 핸들러를 필요 했어. 많은 간단한 메일 스크립트는 PHP이 하나, 온라인 있습니다 :

    간단한 PHP 메일 스크립트

    같은 스크립트를 사용하여이 같은 함수를 사용하여 스크립트로 웹 양식의 내용을 POST 것입니다 :

    jQuery.post

    그리고 스크립트는 그 값을 더한 메일 서버의 사용자 이름과 암호를 가지고 가고, 메일을 보낼 수있는 서버에 연결합니다.


  2. 2.당신은 nodejs로에게 서버 측을 할 수 있습니다.

    당신은 nodejs로에게 서버 측을 할 수 있습니다.

    인기 Nodemailer 패키지를 확인하십시오. AWS SES와 SendGrid 같은 서비스와 통합 전송 및 플러그인의 많음이있다!

    다음의 예에서 사용하는 전송 SES (아마존 SES)

    let nodemailer = require("nodemailer");
    let aws = require("aws-sdk");
    let transporter = nodemailer.createTransport({
      SES: new aws.SES({ apiVersion: "2010-12-01" })
    });
    

  3. 3.

    You can send Email by Jquery just follow these steps 
    
    include this link : <script src="https://smtpjs.com/v3/smtp.js"></script>
    after that use this code :
    
    $( document ).ready(function() {
     Email.send({
    Host : "smtp.yourisp.com",
    Username : "username",
    Password : "password",
    To : 'them@website.com',
    From : "you@isp.com",
    Subject : "This is the subject",
    Body : "And this is the body"}).then( message => alert(message));});
    
  4. from https://stackoverflow.com/questions/1415205/how-to-send-email-by-using-javascript-or-jquery by cc-by-sa and MIT license