<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>jirujun (jirujun)</title>
    <link>https://ruby-china.org/jirujun</link>
    <description/>
    <language>en-us</language>
    <item>
      <title>SendCloud 发送邮件报 SSL 错误</title>
      <description>&lt;p&gt;/environments/development.rb 中的配置如下：&lt;/p&gt;

&lt;p&gt;#当我使用 Mailcatcher  配置时，邮件功能完全正常&lt;/p&gt;
&lt;pre class="highlight ruby"&gt;&lt;code&gt;&lt;span class="c1"&gt;#config.action_mailer.smtp_settings = { :address =&amp;gt; "localhost", :port =&amp;gt; 1025 }&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;#使用 SendCloud 配置时出错&lt;/p&gt;
&lt;pre class="highlight ruby"&gt;&lt;code&gt;&lt;span class="n"&gt;config&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;action_mailer&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;smtp_settings&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
        &lt;span class="ss"&gt;:address&lt;/span&gt; &lt;span class="o"&gt;=&amp;gt;&lt;/span&gt; &lt;span class="s2"&gt;"smtp.sendcloud.org"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
        &lt;span class="ss"&gt;:port&lt;/span&gt; &lt;span class="o"&gt;=&amp;gt;&lt;/span&gt; &lt;span class="mi"&gt;25&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
        &lt;span class="ss"&gt;:user_name&lt;/span&gt; &lt;span class="o"&gt;=&amp;gt;&lt;/span&gt; &lt;span class="s2"&gt;"apiuser"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
        &lt;span class="ss"&gt;:password&lt;/span&gt; &lt;span class="o"&gt;=&amp;gt;&lt;/span&gt; &lt;span class="s2"&gt;"apipassword"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
        &lt;span class="ss"&gt;:authentication&lt;/span&gt; &lt;span class="o"&gt;=&amp;gt;&lt;/span&gt; &lt;span class="s1"&gt;'login'&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
        &lt;span class="ss"&gt;:domain&lt;/span&gt; &lt;span class="o"&gt;=&amp;gt;&lt;/span&gt; &lt;span class="s1"&gt;'7i2qIDtOG29LDLAJdEGcXuOFVUTZagjl.sendcloud.org'&lt;/span&gt;
    &lt;span class="p"&gt;}&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;报错信息：&lt;/p&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;OpenSSL::SSL::SSLError in Devise::RegistrationsController#create

hostname "smtp.sendcloud.org" does not match the server certificate
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;同样的配置以前是正常使用的。最近这个功能一直没用，这几天一看不行了，折腾了一天多也没解决。&lt;/p&gt;

&lt;p&gt;尝试了好多办法，也换了两台开发机，生产环境 也都是这样。请教在使用 sendcloud 的小伙伴，有没有正常的？&lt;/p&gt;</description>
      <author>jirujun</author>
      <pubDate>Thu, 10 Sep 2015 15:53:13 +0800</pubDate>
      <link>https://ruby-china.org/topics/27271</link>
      <guid>https://ruby-china.org/topics/27271</guid>
    </item>
  </channel>
</rss>
