메일 발송이 안될 시 [그누보드5, 영카트5 기준] 정보
메일 발송이 안될 시 [그누보드5, 영카트5 기준]본문
안녕하세요. 인아이디어입니다.
메일 발송이 안될 시, 가장 간단한 해결 방법으로
/plugin/PHPMailer/class.smtp.php 파일을 수정하는 방법입니다.
해당 코드를 public function connect 함수의 static $streamok; 바로 위에 추가해주시면 됩니다.
[그래도 안된다면 서버를 체크해보시는게 좋을것같습니다.]
if(count($options)==0){
$options['ssl']=array('verify_peer'=>false,'verify_peer_name'=>false,'allow_self_signed'=>true);
}
위의 소스를 추가해주시면 됩니다.
그럼 하단과 같이 변경됩니다.
public function connect($host, $port = null, $timeout = 30, $options = array())
{
if(count($options)==0){
$options['ssl']=array('verify_peer'=>false,'verify_peer_name'=>false,'allow_self_signed'=>true);
}
static $streamok;
//This is enabled by default since 5.0.0 but some providers disable it
//Check this once and cache the result
if (is_null($streamok)) {
$streamok = function_exists('stream_socket_client');
}
그래도 안된다면 서버상에서 sendmail을 확인을 해보시는걸 추천드립니다.
!-->!-->
추천
2
2
댓글 7개
좋은 정보 감사드립니다.
좋은 하루되셔요 : )
좋은 정보 감사드립니다.
config 에
define('G5_SMTP', ''); 으로 변경해도 되더라구요^^
define('G5_SMTP', ''); 으로 변경해도 되더라구요^^
고맙습니다 전 crypt2hex 님 글 보고 바로 해결 되었습니다. 평생 제 은인 이십니다 ㅠㅠ 고맙습니다 감사합니다!!!!!!! 로또 1등 되세요!!!
신고가 접수된 글입니다.
신고 횟수가 1회 이상이면 글을 확인하지 못합니다.
감사합니다.
감사합니다.위와 같이 하니 메일이 오네요..감사욤..