지난 번엔도 비슷한 글을 남겼는데, 오늘 방금 디벨롭 브랜치로 업데이트를 해도 동일한 증상이 일어납니다.

 

https://xetown.com/index.php?mid=qna&page=3&document_srl=602196

 

 

게시판 관리에서 관리자 메일을 따로 설정하는 경우 메일이 발송되지 않는 이슈가 있습니다.

 

 

1. 관리자 계정이 아닌 일반 계정으로 글을 쓰거나 댓글을 달아도 메일이 발송되지 않습니다.

2. 고급메일 발송모듈에서 확인해본 결과, 메일 발송내역, 메일 오류 내역 모두 로그가 남지 않았습니다. (전송명령조차 전달되지 않는 것을 파악)

3. 게시판 모듈에서 발송되는 메일외에 다른 모듈을 통해 메일을 전송하면 정상적으로 전송이 됩니다. (예-고급메일발송 모듈에서 테스트 전송이나, 서비스판 같은 관리자 메일을 설정하는 모듈의 경우 정상적으로 메일이 발송되는 것을 확인.)

4. 고급메일 발송모듈을 통해 gmail smtp를 이용해서 전송하고 있습니다. 다른 메일 서버는 아직 이용해보지 않았습니다.

 

 

지난번 질문글에도 딱히 답변이 없고, 오늘자 디벨롭 브랜치로 업데이트 해보았으나 여전이 동일한 증상이 일어납니다.

 

확인 부탁드립니다.

 

  • profile
    금일 develop 기준
    게시판관리 - 설정한 메일으로 정상적으로 메일이 전송됩니다.
    PHP mail()으로 테스트했습니다.
    게시판,댓글 작성시 정상 메일전송 및 고급메일발송모듈 로그 기록 정상
  • profile profile
    저도 php mail로 테스트 한번 해봐야 겠습니다.
  • profile

    아, 원인을 알아냈습니다.
    @너에게제공 님의 댓글을 보고 고급메일발송 모듈을 찬찬히 살펴보던 중 기본 발신자 주소가 어쩌다 보니 지워지는 현상이 발생했는데(사실 원래 안적었었는지, 아님 설정이 지워진건지 잘모르겠습니다.) 그 때문에 게시판설정에서 설정한 관리자 메일 주소로 발송이 안되는 것을 확인하였습니다.


    메일 테스트나, 다른 모듈에서는 기본 발신자 주소가 없어도 발송이 되는거였었네요.

     

    지메일 같은 경우는 따로 계정을 입력하기 때문에 그전까지 발송이 가능했던게 아닌가 싶습니다.

  • ?
    원인을 그래도 빨리 찾아내셔서 다행이네요.
    항상 답은 생각보다 간단한 곳에 있더라구요 ㅎㅎ