SMTP Net::ReadTimeout がネットワークやログインの問題と無関係に発生 - SMTPホストが単に遅い

そのためには、新しい設定を以下に追加する必要があります。

そのため、以下のようになります。

  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
    }

変更内容のプルリクエストを作成していただけますか?

「いいね!」 2