우리메일 말고 해외 메일인증에사용할수있는게있나요??
CMS/프레임워크 | Rhymix 1.9 |
---|---|
개발 언어 | PHP 7.0 |
라이믹스는 최고입니당~~
원래 우리메일을 잘사용하고있었는데 9월 30일부터
Woorimail: cURL error 60: SSL certificate problem: certificate has expired
라는 오류를 뿜으며 안되고있더라구요 메일인증이..
다른메일인증시스템도 써보고싶은데 혹시사용하기쉬운 메일인증시스템이있나용?
독도는록시땅
Lv. 3
댓글 25
https://xetown.com/topics/1618247#comment_1618392
해당 오류는 cacert.pem 파일만 변경하셔도 충분히 해결 가능합니다.
해당글에서
vendor/rmccue/requests/library/Requests/Transport/cacert.pem
modules/advanced_mailer/tpl/cacert/cacert.pem
modules/advanced_mailer/vendor/rmccue/requests/library/Requests/Transport/cacert.pem
modules/advanced_mailer/vendor/guzzle/guzzle/src/Guzzle/Http/Resources/cacert.pem
아래의경로에 파일을 교체해주면될것같은데 아래의 경로가없으면 어떻게해야되나요 혹시
ftp가 아닌 ssh로 작업해야하는것인가요우~?
어차피 라이믹스 1.x 버전 보안패치도 두달정도 뒤에는 끝나는데 2.x로 업그레이드을 고려해 보시는것도 한 방법입니다.(2.x 버전은 해당 파일이 교체되어 있습니다)
cacert.pem 파일이 아예 없을수는 없을텐데요?
cacert.pem 파일을 찾으셔서 최신 파일로 교체를 하셔야 할텐데요....
라이믹스 코어에 단 1개도 없나요?
고급메일 발송 모듈에는 없을 겁니다.
https://github.com/rhymix/rhymix/blob/1.9.9.1/vendor/rmccue/requests/library/Requests/Transport/cacert.pem
해당버전에도 동일한 경로에 파일이 있습니다.(없을 수가 없죠.) 이 파일을 새파일로 교체하세요.
말씀해주신경로로 찾으니 파일이 있어 하나는교체하였습니다
vendor/rmccue/requests/library/Requests/Transport/cacert.pem <--이부분
modules/advanced_mailer/tpl/cacert/cacert.pem x
modules/advanced_mailer/vendor/rmccue/requests/library/Requests/Transport/cacert.pem x
modules/advanced_mailer/vendor/guzzle/guzzle/src/Guzzle/Http/Resources/cacert.pem x
이네개의 경로중에 한개만교체한셈인데.. 다른것은 고급모듈이 경로인거같은데 해당경로가없습니다
한개만교체하고 메일발송테스트를해보니 여전히 똑같은오류가생기는데 서버를재시작이라던지
아파치를 재시작이라던지 해야하나요!?
혹시 바로 위 댓글에서 링크된 cacert.pem 파일로 덮어씌우신 것은 아니죠? 맨 처음 댓글에서 링크된 다른 글의 제 댓글에서 링크된 파일을 사용하셔야 하는데...
모듈은 원위치시키시고요. 다른 버전의 일부 모듈만 꺼내다가 쓰시면 안됩니다.
cacert.pem 파일은 제일위의 링크에서 기진님께서 링크올려주신 파일받아서사용하였구요.. 모듈은 다시 1.9버전으로 했는데 똑같이
Woorimail: cURL error 60: SSL certificate problem: certificate has expired
오류가 생기네요 ㅠ_ㅠ왜이러는건지 답답하네용
제대로 바꾼거같은데 뭔가 다른이유가있을수있을까요??
아참 그리고 고급모듈에서 에러내용에보면
Woorimail: cURL error 60: SSL certificate problem: certificate has expired
호출 위치:
/home/xxxxxxx/www/modules/member/member.controller.php line 1852
라고 출력이되고있어용
실제로 파일을 교체했다고 하지만 실제 나중에 보면 다른 사이트에 파일을 교체하고(여러사이트 관리하는 분) 안되어서 고생하시는 분 등 다양하게 실제 교체해야할 파일을 교체하지 못하는 경우도 있었습니다.
정 안되면 우리메일 말고 해외 API 아무거나 사용하셔도 됩니다. Mailgun, SendGrid 등...
누구 잘못이든지간에 실제 사용자가 한 통이라도 메일 발송에 실패하지 않도록 배려하는 것이 API 운영자의 일인데, 굳이 Let's Encrypt를 고집하시는 우리메일 운영자분도 좀 답답하네요. 바꾸는 데 돈이 드는 것도 아니고...
우리메일이 아니라 해당 업체명을 선택하고 정보를 입력해야겠지요?
네이버에다가 구글 아이디 입력한다고 로그인되지는 않는 것과 마찬가지지요.
선택지가 안 나오는 업체라면 사용할 수 없는 것이고요.
죄송 합니다 ㅠㅠ