Node.js SendGrid에서com으로 메일 보내는 방법
이 보도에 관하여
이 보도는 요점이다.js에서 SendGrid.com를 이용하여 메일을 보내는 방법을 소개합니다.
전제 조건
전제 조건은 아래와 같다.
대략적인 절차
대략적인 절차는 아래와 같다.
부호화
터미널에서 다음 명령을 실행하여 인코딩을 준비합니다.
mkdir sendgrid-send-email
cd sendgrid-send-email
npm init -y
npm install --save @sendgrid/mail dotenv
touch main.js
main.js
편집기에서main.js를 열고 다음 내용을 입력하십시오.
요점은 아래와 같다.
.env
편집기에서env를 열고 다음 3점을 입력합니다.
동작 확인
터미널에서 다음 명령을 실행하여 메일을 보낼지 확인합니다.
node -r dotenv/config main.js
집행 결과는 다음과 같다.[
{
"statusCode": 202,
"body": "",
"headers": {
"server": "nginx",
"date": "Fri, 29 Apr 2022 02:34:56 GMT",
"content-length": "0",
"connection": "close",
"x-message-id": "rBmomxZ1S_CjuF5ZZdkFrQ",
"access-control-allow-origin": "https://sendgrid.api-docs.io",
"access-control-allow-methods": "POST",
"access-control-allow-headers": "Authorization, Content-Type, On-behalf-of, x-sg-elas-acl",
"access-control-max-age": "600",
"x-no-cors-reason": "https://sendgrid.com/docs/Classroom/Basics/API/cors.html",
"strict-transport-security": "max-age=600; includeSubDomains"
}
},
""
]
끝말
하루에 100통의 메일을 무료로 보낼 수 있는 센드그리드.나는 com이 매우 좋은 서비스라고 생각한다.하루에 100통이 넘으면 월액 14.95부터 에스센트럴스 프로그램을 이용할 수 있지만 전용 IP를 받은 월액 89.95달러의 프로 프로그램 메일의 도착률이 높아 추천한다.또한, SendGrid.com은 구조 계획 연구소의 SendGrid와는 다릅니다.
SendGrid.To, Cc, Bcc에서 같은 메일 주소가 중복되면 다음 오류 메시지가 표시되어 메일을 보낼 수 없습니다.
Each email address in the personalization block should be unique between to, cc, and bcc. We found the first duplicate instance of [[email protected]] in the personalizations.0.bcc field.
다른 우편물도 여러 가지 이유로 보낼 수 없는 경우가 있으므로 다음과 같은 방법을 취하는 것이 좋다.이렇게 많은 메일을 보내도 많은 메일을 받을 수 없기 때문에 메일을 받지 못하더라도 상관없다. 예를 들어 완성 화면에 확인번호 등 메일과 동등한 내용을 표시하는 것 외에 요청 통제 정보를 표시하는 데 주의해야 한다.
이메일 보내기가 귀찮아요!이 글을 읽은 사람도 메일을 보내는 기교가 있다면 마음대로 댓글을 달아주세요. 다른 댓글도 환영합니다.끝까지 읽어주셔서 감사합니다!
Reference
이 문제에 관하여(Node.js SendGrid에서com으로 메일 보내는 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://zenn.dev/tatsuyasusukida/articles/sendgrid-send-email텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)