JS, Jquery 및 NoSQL DB가있는 응용 프로그램이 있습니다. 노드 또는 C#과 같은 백엔드 기술이 없습니다. 내 웹 UI가 직접 DataBase와 상호 작용합니다.SmtpJs API가 작동하지 않습니다! JavaScript 또는 JQuery와 함께 SMTP 서버를 사용하여 전자 메일을 보낼 수있는 방법이 있습니까
이제 DB에 데이터를 제출 한 후 사용자에게 전자 메일 알림을 보내려고합니다. 인터넷에서 검색 한 결과 SMTP 서버를 처리 할 때 클라이언트 측 코드로 전자 메일을 보낼 수 없다고 말하는 몇 가지 기사가 있습니다. 위의 미리보기가 작동하지 smtpjs.com
<script src="js/smtp.js"></script>
<script>
Email.send("[email protected]",
"[email protected]",
"This is a subject",
"this is the body",
"smtp.qwe.io",
"[email protected]",
"abcq4#");
</script>
에서
fallowing입니다. 인터넷에서 사용할 수있는 다른 스 니펫을 시도했지만 아무 것도 작동하지 않습니다.
내 SMTP 서버에는 방화벽이 있으며 로컬 네트워크에서만 허용됩니다. 위의 코드로 연결 오류 로그가 표시되지 않습니다.
너무 너무 친절 JS 또는 jQuery로 SMTP 서버를 사용하여 이메일을 보낼 수 없습니다 모범 사례를 사전
잘못 생각하는 경우
덕분에이 날 수정 & ... 백엔드 서버를 사용하고 NodeJS 등의 일부 코드를 작성해야합니다 : // emailjs @Sasha – Sasha
감사합니다. 우리 회사에서는 이메일을 보내기 위해 SMTP 서버를 사용해야합니다. 하지만 대부분의 해답을 검색 할 때 SMTP를 사용하여 전자 메일을 보낼 수는 없습니다. EmailJS는 이것을 가지고 있지 않습니다. –
@Sasha, 사실 내가 이메일을 보내고 SMTP 클라이언트가 필요합니다. .com? src = so). 자바 스크립트에서 직접 작성된 템플릿을 사용하여 이메일을 보낼 수 있습니다. [공개 - 나는 제작자 중 한 명입니다.] –