DISCOURSE_SMTP_AUTHENTICATION 문서가 없나요? 아무것도 작동하지 않습니다

양식에서 DISCOURSE_SMTP_AUTHENTICATION을 none으로 설정하면 smtp에 사용자 이름과 비밀번호를 제공하지 않는다고 읽었습니다.

DISCOURSE_SMTP_AUTHENTICATION: none

그러나 이를 none으로 설정하고 discourse-doctor를 실행하면 다음 오류가 발생합니다:

======================================== ERROR ========================================
                                    UNEXPECTED ERROR

Invalid authentication method. Must be plain, login, or cram_md5.

====================================== SOLUTION =======================================
This is not a common error. No recommended solution exists!

Please report the exact error message above to https://meta.discourse.org/
(And a solution, if you find one!)

로그인을 시도하면 다음이 표시됩니다:

postfix-email-server-1  | 2025-04-25T05:48:22.788077+00:00 INFO    postfix/smtpd[3330]: connect from unknown[172.17.0.1]
postfix-email-server-1  | 2025-04-25T05:48:22.794598+00:00 INFO    postfix/smtpd[3330]: lost connection after AUTH from unknown[172.17.0.1]
postfix-email-server-1  | 2025-04-25T05:48:22.794735+00:00 INFO    postfix/smtpd[3330]: disconnect from unknown[172.17.0.1] ehlo=2 starttls=1 auth=0/1 commands=3/4
postfix-email-server-1  | 2025-04-25T06:00:09.568494+00:00 INFO    postfix/smtpd[3340]: connect from unknown[172.17.0.1]
postfix-email-server-1  | 2025-04-25T06:00:09.576873+00:00 INFO    postfix/smtpd[3340]: lost connection after AUTH from unknown[172.17.0.1]
postfix-email-server-1  | 2025-04-25T06:00:09.576989+00:00 INFO    postfix/smtpd[3340]: disconnect from unknown[172.17.0.1] ehlo=2 starttls=1 auth=0/1 commands=3/4
postfix-email-server-1  | 2025-04-25T06:06:44.547155+00:00 INFO    postfix/smtpd[3330]: connect from unknown[172.17.0.1]
postfix-email-server-1  | 2025-04-25T06:06:44.561004+00:00 INFO    postfix/smtpd[3330]: lost connection after AUTH from unknown[172.17.0.1]
postfix-email-server-1  | 2025-04-25T06:06:44.561158+00:00 INFO    postfix/smtpd[3330]: disconnect from unknown[172.17.0.1] ehlo=2 starttls=1 auth=0/1 commands=3/4
postfix-email-server-1  | 2025-04-25T06:07:20.702285+00:00 INFO    postfix/smtpd[3340]: connect from unknown[172.17.0.1]
postfix-email-server-1  | 2025-04-25T06:07:20.712755+00:00 INFO    postfix/smtpd[3340]: lost connection after AUTH from unknown[172.17.0.1]
postfix-email-server-1  | 2025-04-25T06:07:20.712960+00:00 INFO    postfix/smtpd[3340]: disconnect from unknown[172.17.0.1] ehlo=2 starttls=1 auth=0/1 commands=3/4
postfix-email-server-1  | 2025-04-25T06:07:57.695045+00:00 INFO    rsyslogd: -- MARK --

파괴하고 다시 구축해도 해결되지 않았습니다.

Discourse 외부에서 메일러를 테스트해 보았는데 정상적으로 작동합니다. 로그인이 필요 없는 bokysan/docker-postfix를 사용 중이며, 이 설정에 만족하고 있습니다.

관련된 다른 게시물을 알고 있지만, 그곳에서는 none 옵션이 유효한 옵션인 것 같았습니다:

containers/app.yml 파일에서 다음 줄을 주석 처리하여 수정했습니다.

    #DISCOURSE_SMTP_USER_NAME: user@example.com
    #DISCOURSE_SMTP_PASSWORD: pa$$word