Laravel 과 PHP PHP library, package, solution(PHP 라이브러리와 패키지, 솔루션) Current: PHP Swift Mailer + Naver 로 이메일 보내기 PHP Swift Mailer + Naver 로 이메일 보내기 PHP 용 메일 전송 라이브러리인 swiftmailer 와 naver 를 사용해서 이메일을 보내는 방법을 설명합니다. 네이버 이메일 설정네이버에서 smtp 를 사용하도록 설정해야 합니다.네이버 메일에 로그인한 후에 하단의 환경 설정에 들어갑니다.POP3/SMTP 설정 에 들어가서 사용함으로 설정합니다.하단의 SMTP 서버 주소와 아이디를 기록해 둡니다.패키지 설정 SwiftMailer 는 PHP 코드에서 외부 mail 프로그램을 실행할 수 있어야 동작하므로 proc_open, proc_close 함수가 활성화되어 있어야 사용할 수 있습니다. composer 로 패키지 의존성을 설치합니다. $ composer require "swiftmailer/swiftmailer:^6.0" BASH 라라벨을 사용할 경우 아래와 같이 SMTP 정보를 .env 에 설정합니다. .env MAIL_DRIVER=smtp MAIL_HOST=smtp.naver.com MAIL_PORT=465 MAIL_USERNAME=username MAIL_PASSWORD=passwd MAIL_ENCRYPTION=ssl CODE 코딩다음과 같이 Swift_SmtpTransport 객체에 SMTP 정보를 설정하고 Swift_Mailer 에 Transport 정보를 입력합니다.Swift_Message 객체에 전송할 메일 정보를 입력하고 Swift_Mailer 의 send 메서드로 메일을 전송해 주면 됩니다.첨부 파일이 있을 경우 Swift_Attachment 를 사용해서 첨부해 줍니다.Click here to expand...Refhttps://swiftmailer.symfony.com/docs/headers.html ×