본문 바로가기

SMTP4

728x90
반응형
[Docker] sameersbn:gitlab SMTP 설정 SMTP 설정 방법 도커(Docker)에서 sameersbn:gitlab으로 GitLab을 구성하는 경우 SMTP 정보를 'docker-compose.yml'의 GitLab 환경정보에 입력하면 GitLab이 SMTP를 활용하여 메일을 발송할 수 있다. - SMTP_ENABLED=true - SMTP_DOMAIN=smtp.gmail.com - SMTP_HOST=smtp.gmail.com - SMTP_PORT=587 - SMTP_USER={지메일주소} - SMTP_PASS={비밀번호} - SMTP_STARTTLS=true - SMTP_AUTHENTICATION=login 참고문서 "[GitLab] 지메일을 SMTP 메일 발송 서버로 설정하자", 공학코드, 2022년 3월 15일. @원문보기a "Mail", .. 2023. 7. 18.
[CentOS 7] SMTP 서버(SendMail) 설치하기 SMTP 서버의 필요성 운영 중인 서비스에서 메일 발송이 필요하다면 온라인에서 제공되는 SMTP(Simple Mail Transfer Protocol) 서비스를 이용해도 되지만 때로는 자체적으로 SMTP 서비스를 구축할 필요가 있다. 본 글에서는 SMTP 서버(Server) 설치를 통해 SMTP 서비스를 구축하는 방법을 소개한다. SendMail 설치 아래의 명령어를 입력하여 SendMail과 설정 관련 패키지를 설치한다. yum install sendmail sendmail-cf m4 아래의 명령어를 입력하여 어떤 버전이 잘 설치되었는지 확인한다. sendmail -d | grep -i Version SendMail 설정 아래의 명령어를 입력하여 Sendmail 설정 파일을 텍스트 에디터로 연다. vi.. 2022. 8. 23.
[GitLab] 지메일을 SMTP 메일 발송 서버로 설정하자 GitLab의 메일 발송 서버를 지메일로 설정하는 이유 GitLab은 여러가지 알림을 메일로 제공하는 기능이 있다. 메일발송 서버를 로컬에 만들어서 사용하는 방법은 사용하기는 간단하지만 보안적인 측면이나 메일 도달성(관리를 하지 않으면 스팸메일로 분류됨)을 고려하면 적합하지 않다. 그러므로 잘 알려진 메일 발송 서비스를 이용하는 것이 장기적으로 봤을 때 유리하다. 무료로 사용할 수 있는 메일 발송 서버로 가장 흔히 사용하는 것 중 하나로 지메일(Gmail)이 있다. 본 글에서는 지메일로 메일 발송을 하기 위해 GitLab SMTP를 설정하는 방법을 설명한다. 1. 지메일 관련 보안 설정을 하고 앱 비밀번호를 발급 받는다. 이 부분은 본 글에서 자세히 설명하지 않는다. 구글 정책과 화면이 자주 바뀌어서 적.. 2022. 3. 15.
[자바/JAVA] 네이버 SMTP를 활용해 메일을 발송해보자 본 글은 2017년 7월 19일 08시 32분에 썼던 글이며 블로그 자료 이전으로 날짜와 일부 내용이 갱신되었습니다. JAVA 기반의 SMTP 메일 발송 샘플코드를 기록하는 글이다. JavaMail 이라는 라이브러리를 가져다 쓰자 여기에서(https://javaee.github.io/javamail/) 받을 수 있다. 이 라이브러리는 SMTP와 IMAP, POP3을 지원한다. 개발환경 : JDK 1.8.0_111 x64, Windows 7, Eclipse Mars.1 Release (4.5.1), JavaMail 1.6.0 위에 있는 링크에 가서 javax.mail.jar을 받는다. 그 후 이클립스에 프로젝트를 생성하고 SMTP 클래스를 생성한 후 외부라이브러리를 위와 같이 추가한다. package ex.. 2020. 10. 5.