콘텐츠로 건너뛰기

ajax를 이용해 이메일 유효성 검사 하기

  • 기준

ajax를 사용해 이메일 유효성 검사 하기

우선적으로, postman에서 회원가입 API를 미리 만들어줍니다. ㄴ body가서 raw,Json으로 설정 및 저장합니다. – body에 있는 숫자 = 클라에서 받을 요청. 이 코드를 참고하면서, vscode로 돌아가서 코드를 작성합니다. – 회원가입 하는데, 이메일이 중복되면 안됩니다. – 이이메일 체크/검증이 필요합니다. ㄴ 이이메일 체크하는 라이브러리가 있습니다.


PGP(Pretty Good Privacy)
PGP(Pretty Good Privacy)

PGP(Pretty Good Privacy)

PGP는 일반적인 이메일과 파일보호를 위해 암호화를 활용하는 암호시스템입니다. PGP는 구현이 용이하여 가장 널리 사용되고 있습니다. 다채로운 플랫폼에서 활용이 가능합니다. PGP는 전자서명을 이용하여 인증을 제공하고, 대칭 블록암호를 사용해 기밀성을 제공하고, ZIP 알고리즘을 사용해 압축을 제공하고, Radix-64 부호화 시스템을 사용해 전자우편 호환성을 제공하며 길이가 긴 전자우편 데이터를 전송할 수 있도록 단편화 조립을 제공합니다.

– 키링 PGP에서 활용하는 구조는 각 노드에서 한 쌍의 뉴스 구조를 제공해야 합니다. 하나는 노드가 소유한 공개키/개인키 쌍을 저장하기 위한 것이고, 다른 하나는 이 노드가 이해하는 다른 사용자의 공개키를 저장하기 위한 것입니다.

SMTP(Simple Message Transfer Protocol)
SMTP(Simple Message Transfer Protocol)

SMTP(Simple Message Transfer Protocol)

인터넷에서 MTA 클라이언트와 서버를 규결심하는 공적인 프로토콜은 단순 우편 전달 프로토콜(SMTP)입니다. SMTP는 송신자와 송신자의 이메일 서버 사이 그리고 두 이메일 서버들 사이에서 총 두 번 사용됩니다. 이메일 서버와 수신자 사이에는 다른 프로토콜이 사용됩니다. 이메일 서버는 SMTP 서버를 가리킨다. UNIX에서 SMTP 서버 소프트웨어는 Sendmail이며, MS는 Microsoft Exchange, Novell은 Groupwise입니다.

– 특징 SMTP는 이메일을 암호화하여 이이메일 전송을 보호하는 기능을 전혀 도와주고 있지 않습니다. SMTP 초창기에는 인터넷을 통해 한 서버에서 다른 서버로 이메일을 중계하여 보내는 대조적으로 비빠른 방법을 사용했다.

문자 액세스 에이전트(POP와 IMAP)

POP3(Post Office Protocol v3) POP3는 간단하지만 기능상의 제약이 존재합니다. 의뢰인 POP3 소프트웨어는 수신자 컴퓨터에 설치되고, 서버 POP3 소프트웨어는 이메일 서버에 설치됩니다. 전자우편 액세스는 사용자가 이메일 서버에 있는 편지함에서 전자우편을 내려 받을 필요가 있을 때 클라이언트에서 시작합니다. 클라이언트는 TCP 포트 110으로 서버에 연결을 합니다.

그리고 편지함에 액세스하기 위해 이용자 이름(USER 명령)과 비밀번호(PASS 명령)을 송신합니다. IMAP4(Internet Mail Access Protocol v4) IMAP4는 POP3와 비슷하나 더 많은 기능을 가지며 복잡합니다.

스팸 이메일 안전 대응 기술

스팸 메일의 기술적 대응방안 이메일 서버 등록제 SPF(Sender Policy Framework) – SPF의 정의 이메일 헤더에 표시된 발송정보(IP)가 실질적으로 메일을 발송한 서버(IP)와 일치하는지를 비교함으로써 발송자 정보의 위변조 여부를 파악할 수 있도록 하는 기술입니다. 이이메일 발송자의 서버를 DNS에 미리 등록하고 수신자의 서버에 메일이 도착하면 등록된 서버로부터 발신되었는지 확인하여 스팸 메일을 차단하는 기술입니다.

– SPF의 특징 스팸 메일은 수신자에게 전달되기 전에 각 포털 기업 이메일 서버에서 자동으로 차단합니다. 필터링 방법에 비해 서버 및 네트워크 자원 소모가 낮고 과오 차단의 가능성이 적다.

주소 API 가져찾아와서 적용시키기

HTML과 JavaScript를 사용하여 정규식(Regular Expression)을 이용한 유효성 검사 방법을 알아보겠습니다. 정규식을 사용하면 어려운 문자열 패턴을 어렵지 않게 확인하고 검증할 수 있습니다.

자주 묻는 질문

PGPPretty Good

PGP는 일반적인 이메일과 파일보호를 위해 암호화를 활용하는 암호시스템입니다. 궁금한 내용은 본문을 참고하시기 바랍니다.

SMTPSimple Message Transfer

인터넷에서 MTA 클라이언트와 서버를 규결심하는 공적인 프로토콜은 단순 우편 전달 프로토콜(SMTP)입니다. 궁금한 내용은 본문을 참고하시기 바랍니다.

문자 액세스 에이전트(POP와

POP3Post Office Protocol v3) POP3는 간단하지만 기능상의 제약이 존재합니다. 자세한 내용은 본문을 참고 해주시기 바랍니다.