반응형
JavaMail을 사용하여 로컬에서 테스트 메일 발송 시,
501 command helo requires an argument 에러가 발생
기존 코드
Properties pros = new Properties();
props.put("mail.smtp.auth", "false");
props.put("mail.smtp.starttls.enable", "true");
props.put("mail.smtp.host", smtpHost);
props.put("mail.smtp.prot", smtpPort);
props.put("mail.smtp.localhost", smtpHost);
를 추가하여 해결
원인은 PC교체 후 교체된 PC의 이름이 한글로 설정되어있던 것으로 보인다.
PC 이름을 변경하면 될것으로 보이나, 급한대로
props.put("mail.smtp.localhost", smtpHost);
반응형
'IT > Etc.' 카테고리의 다른 글
[SQL Injection] (0) | 2024.08.19 |
---|---|
[Java] 메모리 구조 (0) | 2024.08.19 |
[CSS] 기초 / CSS 연결 link / import 차이 (0) | 2023.02.22 |
리눅스(Linux) su / su - / sudo 명령어, 차이 (2) | 2021.05.02 |
Chrome 브라우저에서 Ajax 테스트 (0) | 2018.11.22 |