2026.11.13 15:15
조회 9
0
0
https://github.com/rhymix/rhymix/issues/2758
라이믹스에서 SMTP 활성화 조건을 꽤 오래전부터 잘못 체크하고 있었습니다.
return function_exists('proc_open');
위와 같이 proc_open 함수를 체크하고 있었는데, 실제로는 해당 함수는 라이믹스에서는 지원하지 않는 sendmail을 사용한 발송 방법(Swift_SendmailTransport)에서만 사용되고 있었습니다.
임시 해결법은 해당 줄 전체를
return function_exists('stream_socket_client');
로 변경하시면 됩니다. 체크하는 함수를 변경하는것인데, stream_socket_client 함수를 비활성화한 케이스는 사실상 없으므로 대다수 환경에서 SMTP 사용이 다시 되실겁니다.
YJSoft
Lv. 11
YJSoft입니다.
댓글 0