• 목록
  • 아래로
  • 위로
  • 6
  • 연우빠
  • 조회 수 2119

안녕하세요. 여기 도움으로 그누보드 하나 운영하고 있는 사람입니다. 


환경은 그누보드이지만 php로 메일 보내는건 다 비슷할 것이라 꼭 도움을 주실 것이라 생각합니다. 


먼저 메일을 보내려는 이유는 

아무나 가입해서 글을 작성하게 해놨더니 자유게시판에 이상한 글들이 마구 작성되어 메일 인증을 하려합니다. 

그누보드 환경설정에서 셋팅하고 테스트메일 보내기가 있어 시도하고 있는데 절대 안보내지네요. ㅠㅠ


구글님에 도움으로 SMTP 서버와 SMTP Port를 config.php에 추가하였습니다. 


define('G5_SMTP',      'new.studyforus.com');
define('G5_SMTP_PORT', '25');


제 gmail로 보내고 있는데 그래도 안보네 지네요. ㅠㅠ

그래서 smtp 테스트하는 웹사이트가 있어서 new.studyforus.com으로 테스트 했더니 정상이더군요 ㅎ ^^;;;;

결국 php를 print_r로 디버깅 중인데 출력되는 에러 메세지는 없고 도통 모르겠네요 ㅎㅎㅎ ^^;;;


Username, Password를 설정해야 할까요?

제 studyforus 웹메일 계정과 Password를 사용해서 해봤는데 그래도 안보내지던데요. ㅠㅠ


제발 도와 주세요. ㅠㅠ


아래는 phpmailer 전체 셋팅 입니다. $mail->send(); 바로 위에서 출력한 내용입니다.  


PHPMailer Object
(
    [Version] => 5.2.22
    [Priority] =>
    [CharSet] => UTF-8
    [ContentType] => text/html
    [Encoding] => 8bit
    [ErrorInfo] =>
    [From] => 제계정@twolife.sfuhost.com
    [FromName] => 제웹이름
    [Sender] =>
    [ReturnPath] =>
    [Subject] => [메일검사] 제목
    [Body] => [메일검사] 내용
이 내용이 제대로 보인다면 보내는 메일 서버에는 이상이 없는것입니다.

2019-07-23 01:27:27

이 메일 주소로는 회신되지 않습니다.
    [AltBody] => [메일검사] 내용이 내용이 제대로 보인다면 보내는 메일 서버에는 이상이 없는것입니다.2019-07-23 01:27:27이 메일 주소로는 회신되지 않습니다.
    [Ical] =>
    [MIMEBody:protected] =>
    [MIMEHeader:protected] =>
    [mailHeader:protected] =>
    [WordWrap] => 0
    [Mailer] => smtp
    [Sendmail] => /usr/sbin/sendmail
    [UseSendmailOptions] => 1
    [PluginDir] =>
    [ConfirmReadingTo] =>
    [Hostname] =>
    [MessageID] =>
    [MessageDate] =>
    [Host] => new.studyforus.com
    [Port] => 25
    [Helo] =>
    [SMTPSecure] =>
    [SMTPAutoTLS] => 1
    [SMTPAuth] =>
    [SMTPOptions] => Array
        (
        )

    [Username] =>
    [Password] =>
    [AuthType] =>
    [Realm] =>
    [Workstation] =>
    [Timeout] => 300
    [SMTPDebug] => 0
    [Debugoutput] => echo
    [SMTPKeepAlive] =>
    [SingleTo] =>
    [SingleToArray] => Array
        (
        )

    [do_verp] =>
    [AllowEmpty] =>
    [LE] =>

    [DKIM_selector] =>
    [DKIM_identity] =>
    [DKIM_passphrase] =>
    [DKIM_domain] =>
    [DKIM_private] =>
    [DKIM_private_string] =>
    [action_function] =>
    [XMailer] =>
    [smtp:protected] =>
    [to:protected] => Array
        (
            [0] => Array
                (
                    [0] => 제구글계정@gmail.com
                    [1] =>
                )

        )

    [cc:protected] => Array
        (
        )

    [bcc:protected] => Array
        (
        )

    [ReplyTo:protected] => Array
        (
        )

    [all_recipients:protected] => Array
        (
            [제구글계정@gmail.com] => 1
        )

    [RecipientsQueue:protected] => Array
        (
        )

    [ReplyToQueue:protected] => Array
        (
        )

    [attachment:protected] => Array
        (
        )

    [CustomHeader:protected] => Array
        (
        )

    [lastMessageID:protected] =>
    [message_type:protected] =>
    [boundary:protected] => Array
        (
        )

    [language:protected] => Array
        (
        )

    [error_count:protected] => 0
    [sign_cert_file:protected] =>
    [sign_key_file:protected] =>
    [sign_extracerts_file:protected] =>
    [sign_key_pass:protected] =>
    [exceptions:protected] =>
    [uniqueid:protected] =>
)



작성자
연우빠 53 Lv. (75%) 231190/233280EXP

젊음이 으레 그렇듯, 수줍게
너에게 가서
나직이 청을 했을 때
너는 웃었다. 그리고
나의 사랑을 희롱하였다.

이제, 너는 피로하여 희롱도 않고
고난어린, 어둑한 눈으로
밖을 내다본다. 그리고
사랑을 가지고 싶어한다. 지난날
내가 네게 바라던 사랑을.

그러나 오래 전에 사라져 간 것은
다시는 돌아올 수가 없다-
아, 한때는 너의 것이었던 것을!
지금은 누구의 이름도 모르며
그 사랑은 혼자서 있고자 한다.

- '때 늦게' 헤르만 헤세 - 

댓글 6

연우빠 작성자
profile image

구글님에 도움으로 해결하였습니다.

이유는 모르겠으나 아래 코드를 추가하니 되네요 ㅋ

 

메일 발송이 안될 시, 가장 간단한 해결 방법으로 /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);
}



comment menu
2019.07.23. 01:55

신고

"연우빠님의 댓글"

이 댓글을 신고 하시겠습니까?

이니스프리 → 연우빠
profile image

연우빠 님 안녕하세요?

스포어에서 상대적으로 드문 그누보드 유저를 뵙게 되어서 반갑네요 ^-^

저도 예전에 비슷한 문제를 겪은 적이 있었는데 문제가 잘 해결되셨다니 다행이네요!

제 기억으로는 PHP 5.6 이상에서 self-signed SSL(자체 서명 인증서)와 관련된 문제일 가능성이 높고,

이러한 문제는 말씀해주신 방법으로 해결이 가능하더군요 ^^

그럼 날씨가 무더운데 항상 건강하시길 기원합니다!!

comment menu
2019.07.23. 12:21

신고

"이니스프리님의 댓글"

이 댓글을 신고 하시겠습니까?

연우빠 작성자 → 이니스프리
profile image

네 해결은 간단했지만 취미로하는 웹관리로 삼일이나 삽질을.... ㅜㅜ

comment menu
2019.07.23. 19:05

신고

"연우빠님의 댓글"

이 댓글을 신고 하시겠습니까?

이니스프리 → 연우빠
profile image

옙 저도 웹에 대해 잘 모르다보니 뭐 하나 해보려고 해도 은근히 시간이 많이 가더군요 ㅠㅠ

화이팅입니다! ^-^

comment menu
2019.07.23. 19:24

신고

"이니스프리님의 댓글"

이 댓글을 신고 하시겠습니까?

슬기
profile image

회원가입시에 인증메일 안오는건 저는 이렇게 해서 사용중인데 정상적으로 잘오더라구요

config.php 에서 기존에 define('G5_SMTP', '127.0.0.1'); 있던거 지워주니 메일이 잘오더라구요!!

define('G5_SMTP', '');

define('G5_SMTP_PORT', '25');

comment menu
2019.07.23. 13:23

신고

"슬기님의 댓글"

이 댓글을 신고 하시겠습니까?

연우빠 작성자 → 슬기
profile image

그렇군요. 그럴수도 있겠네요 감사합니다

comment menu
2019.07.23. 19:07

신고

"연우빠님의 댓글"

이 댓글을 신고 하시겠습니까?

권한이 없습니다.
번호 제목 글쓴이 날짜 조회 수
공지 [작업 완료] 설 명절 맞이 서버 업데이트 안내 3 마스터 24.02.11.17:21 968
공지 [중요] 호스팅 만료와 관련하여 일부 수칙이 변경됩니다. 4 마스터 23.01.14.02:23 4642
공지 [필독] 질문하는 방법 17 마스터 18.02.23.03:09 4479
246 그누보드에서 과도한 POST 요청을 보내는 매크로를 이용한 DDoS에 대해 질문 드립니다. 6 image 이니스프리 20.02.20.13:17 675
245 고정된 요일에 카운트다운되는 소스가있나요? 4 슬기 20.02.20.19:45 202
244 사이트 접속 불가 5 image 입체그림 20.02.21.09:39 236
243 에러 523 해결법 4 입체그림 20.02.21.16:48 6725
242 클라우드 플레어를 특정 PHP 파일에 연계되도록 설정할 수도 있는가요?? 이니스프리 20.02.21.21:18 188
241 홈서버용 CPU 좀 봐주시면 감사하겠습니다~ ㅠㅠ 7 image 이니스프리 20.02.24.22:40 218
240 [파이썬] Temporary failure in name resolution에 대해 여쭤봅니다 2 이니스프리 20.02.25.11:50 987
239 [파이썬] 웹 페이지 크롤링 시 조건에 따라 보여졌다 안보여지는 class를 조건문으로 사용 하고 싶은데요.. 4 위돈톡애니모 20.02.25.15:19 1333
238 [해결][CURL/PHP] 스터디포어스서버에서의 PHP CURL에 대한 특정 서버의 잘못된 응답에 대하여 3 Hanam09 20.02.27.15:36 309
237 스터디포어스 웹호스팅상에서 비주얼에디터 설치하는 중 오류가 났습니다 ㅠㅠ image 입체그림 20.02.28.14:40 207
236 VPS 플랜 선택과 관련하여 질문 드립니다 ^-^ 4 image 이니스프리 20.02.28.20:52 215
235 XE 에디터가 작동하지 않아요 ㅠㅠ 4 image 입체그림 20.03.03.17:30 219
234 [파이썬] 윈도우에서 datetime 객체의 invalid format string 에러 3 이니스프리 20.03.04.15:52 1488
233 그누보드5 홈피 관리해주실분 찾습니다. 찰리 20.03.04.23:10 206
232 브라우저 개발자도구에서 formdata를 숨기는 방법이 있는가요? 6 이니스프리 20.03.07.23:54 2632
231 페북이나 트위터처럼 태그 속성이 자주 변경되는 사이트의 크롤링은 어떻게 해야 될까요?? 4 이니스프리 20.03.09.00:27 240
230 VPS 웹서버 설치 후 보안을 위해 추가로 해야되는 조치에는 어떤 것이 있을까요?? 6 이니스프리 20.03.13.22:46 249
229 그누보드용 회원차단 크롬 확장프로그램을 만들어보려는데요~ ^-^ 7 이니스프리 20.03.24.23:53 263
228 안녕하세요ㅠㅠ 위키 URL 리다이렉션 관련 질문입니다 1 김광현 20.03.26.16:33 228
227 크롤링 용도로 사용하는 VPS의 트래픽이 얼마나 될까요?? 2 이니스프리 20.03.29.21:02 262