웹마스터 팁

서버를 PHP5.6으로 교체했는데 메일이 작동안하더군요..

smtp connect() failed라는 에러가 뜰때 대처방법을 기록차원으로 남겨둡니다.

 

우선 phpmailer를 최신버전으로 받습니다. (

https://github.com/PHPMailer/PHPMailer

PHPMailer

The classic email sending library for PHP

Last updated: 2025-03-23T20:39:56Z

)

 

class.smtp.php를 smtp.php로 class.phpmailer.php를 phpmailer.php로 바꾸고

./libs/phpmailer에 smtp.php와 phpmailer.php에 덮어쓰기 해줍니다. (만일을 대비해 백업해주세요)

 

phpmailer.php에서 클래스 시작전에 require_once 'smtp.php';를 입력해주세요.

 

29
30
31
32
33
34
require_once 'smtp.php';
 
class PHPMailer
{
    /**
     * The PHPMailer Version number.

 

1285번째줄 근처에 smtpConnect 함수 시작부분에

$options = array_merge(array('ssl' => array('verify_peer' => false, 'verify_peer_name' => false)),$options);

를 입력해주세요.

 

1285
1286
1287
1288
1289
public function smtpConnect($options array())
{
$options array_merge(array('ssl' => array('verify_peer' => false, 'verify_peer_name' => false)),$options);
 
if (is_null($this->smtp)) {

 

./classes/mail/mail.class.php를 열어 152번째줄 useGmailAccount 함수에서

$this->SMTPSecure = "ssl";

$this->Port = '465';

수정해줍시다.

 

152
153
154
155
156
157
function useGmailAccount($account_name$account_passwd)
{
$this->SMTPAuth = TRUE;
$this->SMTPSecure = "ssl";
$this->Host = 'smtp.gmail.com';
$this->Port = '465';

 

 

openSSL에 문제가 있어 작동하지 않은듯 합니다..

 

인증메일을 보내려면 ./classes/mail/mail.class.php 140번째줄 Mail() 함수에

$this->useGmailAccount("아이디", "이메일"); 를 추가해주셔야합니다.

 

140
141
142
143
function Mail()
{
$this->useGmailAccount("아이디""암호");
}

 

 

수정파일 올려둡니다. mail.zip

제목 글쓴이 날짜
역삼오피 역삼출장안마 ⦑출장마사지안내.COM⦒ 역삼OP 역삼오피 역삼오피 koykoyah 2025.02.22
충주오피 ⦑오피쓰.COM⦒ 충주오피 충주출장마사지 충주오피 충주OP koykoyah 2025.02.22
판교오피 판교출장안마 ⦑오피사이트.NET⦒ 판교OP 판교오피 판교오피 koykoyah 2025.02.22
건대오피 ⦑오피쓰.COM⦒ 건대OP 건대오피 건대출장샵 건대오피 koykoyah 2025.02.22
대전오피 대전오피 ⦑오피.CLUB⦒ 대전OP 대전스파 대전오피 koykoyah 2025.02.22
제주오피 제주OP ⦑출장마사지안내.COM⦒ 제주휴게텔 제주오피 제주오피 koykoyah 2025.02.22
목포오피 ⦑출장마사지안내.COM⦒ 목포OP 목포오피 목포출장샵 목포오피 koykoyah 2025.02.22
역삼오피 ⦑오피사이트.NET⦒ 역삼OP 역삼오피 역삼출장샵 역삼오피 koykoyah 2025.02.22
평촌오피 ⦑오피.CLUB⦒ 평촌오피 평촌OP 평촌건마 평촌오피 koykoyah 2025.02.22
서면오피 ⦑오피쓰.COM⦒ 서면오피 서면OP 서면건마 서면오피 koykoyah 2025.02.22
부평오피 ⦑오피.CLUB⦒ 부평오피 부평출장마사지 부평오피 부평OP koykoyah 2025.02.22
제주도오피 제주도오피 ⦑오피.CLUB⦒ 제주도OP 제주도스파 제주도오피 koykoyah 2025.02.22
신촌오피 ⦑오피사이트.NET⦒ 신촌마사지 신촌오피 신촌오피 신촌OP koykoyah 2025.02.22
세종오피 ⦑출장안마사이트.COM⦒ 세종오피 세종OP 세종건마 세종오피 koykoyah 2025.02.22
제주오피 제주출장안마 ⦑출장안마사이트.COM⦒ 제주OP 제주오피 제주오피 koykoyah 2025.02.22
압구정오피 압구정오피 ⦑오피사이트.NET⦒ 압구정OP 압구정스파 압구정오피 koykoyah 2025.02.22
광주오피 광주오피 ⦑오피쓰.COM⦒ 광주OP 광주스파 광주오피 koykoyah 2025.02.22
인천오피 ⦑출장안마사이트.COM⦒ 인천마사지 인천오피 인천오피 인천OP koykoyah 2025.02.22
강서오피 강서OP ⦑오피사이트.NET⦒ 강서휴게텔 강서오피 강서오피 koykoyah 2025.02.22
용인오피 용인오피 ⦑출장안마사이트.COM⦒ 용인OP 용인스파 용인오피 koykoyah 2025.02.22