# 네트워크나 로그인 문제와 무관한 SMTP Net::ReadTimeout - SMTP 호스트가 단순히 느림

**URL:** https://meta.discourse.org/t/smtp-net-readtimeout-without-relation-to-net-or-login-problems-smtp-host-is-just-slow/235727
**Category:** Feature
**Tags:** completed
**Created:** [8월 10, 2022, 12:42오후 UTC](https://meta.discourse.org/t/smtp-net-readtimeout-without-relation-to-net-or-login-problems-smtp-host-is-just-slow/235727 "2022-08-10T12:42:27Z")
**Posts on this page:** 1
**Showing post:** 2

<div class="post-metadata">

### Author: ![Falco](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/falco/32/179432_2.png) [@Falco](https://meta.discourse.org/u/Falco)
#### Post date: [8월 10, 2022, 2:23오후 UTC](https://meta.discourse.org/t/smtp-net-readtimeout-without-relation-to-net-or-login-problems-smtp-host-is-just-slow/235727/2 "2022-08-10T14:23:32Z")

</div>

> [@rfk](#):
>
> `read_timeout`를 설정하는 방법에 대한 아이디어가 있다면 알려주시면 감사하겠습니다.

이를 위해 다음 파일에 새로운 설정을 추가해야 합니다.

> <https://github.com/discourse/discourse/blob/fff3ff11c0109e14586c924dc96cd35a8b907d64/config/environments/production.rb#L27-L36>

즉, 다음과 같이 보이도록 해야 합니다.

```diff
  if GlobalSetting.smtp_address
    settings = {
      address: GlobalSetting.smtp_address,
      port: GlobalSetting.smtp_port,
      domain: GlobalSetting.smtp_domain,
      user_name: GlobalSetting.smtp_user_name,
      password: GlobalSetting.smtp_password,
      authentication: GlobalSetting.smtp_authentication,
      enable_starttls_auto: GlobalSetting.smtp_enable_start_tls,
+ open_timeout: GlobalSetting.smtp_open_timeout,
+ read_timeout: GlobalSetting.smtp_read_timeout
    }

```

변경 사항을 포함하여 풀 리퀘스트를 만들어 주실 수 있을까요?

---

_[View the full topic](https://meta.discourse.org/t/smtp-net-readtimeout-without-relation-to-net-or-login-problems-smtp-host-is-just-slow/235727)._
