SMTP AUTH Builder
SMTP 인증 명령 생성
ASCII 인증정보로 AUTH PLAIN·LOGIN 응답을 로컬에서 생성합니다.
결과에는 복원 가능한 인증정보가 들어 있습니다. 공유하지 마세요. 페이지 이동 시 입력·결과를 비웁니다. ASCII credential만 지원하며 SASLprep은 수행하지 않습니다. 인증된 TLS 연결이 성립한 뒤에만 AUTH를 보내세요.
사용 방법 · 예제 보기
PLAIN은 사용자명과 비밀번호를 하나의 Base64 인증 문자열로 만듭니다. LOGIN은 서버 요청에 따라 각각 전송합니다. 반드시 검증된 TLS 연결에서 사용하세요. C:는 클라이언트 입력, S:는 서버 응답이며 접두사는 입력하지 않습니다.
콘솔 흐름 / 입력 예제
openssl s_client -connect mail.example.com:587 -starttls smtp -servername mail.example.com -verify_hostname mail.example.com -verify_return_error -crlf -quiet C: EHLO client.example.com S: 250-AUTH PLAIN LOGIN PLAIN C: AUTH PLAIN AHVzZXJAZXhhbXBsZS5jb20AcGFzc3dvcmQ= S: 235 Authentication successful LOGIN C: AUTH LOGIN S: 334 VXNlcm5hbWU6 C: dXNlckBleGFtcGxlLmNvbQ== S: 334 UGFzc3dvcmQ6 C: cGFzc3dvcmQ= S: 235 Authentication successful
브라우저에서 처리합니다. 입력을 업로드하거나 저장하지 않습니다.
지원 범위
결과에는 복원 가능한 인증정보가 들어 있습니다. 공유하지 마세요. 페이지 이동 시 입력·결과를 비웁니다. ASCII credential만 지원하며 SASLprep은 수행하지 않습니다.
인증된 TLS 연결이 성립한 뒤에만 AUTH를 보내세요.
결과
이 결과를 어디에 사용하는가?
검증된 TLS 연결에서 EHLO로 서버의 AUTH 지원 방식을 확인하세요. PLAIN은 생성한 AUTH 줄을 전송합니다. LOGIN은 AUTH LOGIN 이후 각 334 challenge를 기다리고 사용자명·비밀번호 줄을 차례로 입력합니다. 235는 성공, 535는 인증 실패입니다. Base64는 암호화가 아니며 복원 가능합니다.
SMTP 연결 안내