도메인이 기존 회사 도메인이랑 다르므로 도메인 추가해야됨
서버에 smtp 를 할 수 있는 서버를 설치
메인 도메인에 하위로 mail.callback.com 이 라는 이름에 smtp 서버를 연결해놓음
smtp 안에 메일 인증 후 로그인 보낼 수 있도록 메일 계정을 만들어유
2/ vi virable에 account 를 추가해주고
markmap hash.etc.virtusertable < ~ㅇ
3. adduser -M -b /bin/nologin callback
: 계정은 생성되나, 이걸 통해서 해당 서버에 로그인 할 수 없음 ( callback이란 게정 생성_
4. passwd callback
테스트
nodejs에서 nodemailer를 통해서 . . ..
// 샌드 메일 패키지 설치 -> 해당 서버에 로그인할 수 있는 계정 생성
let transporter = nodemail.createTransfer({
host : process.MAIL_ADDRESS
secure : false // true - https, false - http
port : 587,
auth : {
user : mailAddress,
pass : mailPassword,
}
})
기존 도메인 이용할 경우 네이버웍스나 gmail로도 sendmail 패키지 별도 설치할 필요없음
그치만 아니니까 nodemailer 라이브러리를 이용하여 메일 형식을 지정하여 보낼 수 있다리