同样是Email配置的问题,提示:"Must issue a STARTTLS command first"
(注:本人用的是Bitnamic Redmine,附带有apache2, svn, mysql等等)
解决方法:
1. 进入rubystack的根目录,我的命令是:#cd /opt/rubystack
2. 打开"rubyconsole"控制台,命令:#./rubyconsole
3. 下载“tls_smtp.rb”, 使用命令:bash3.2#curl http://s3.amazonaws.com/drawohara.com.ruby/tls_smtp.rb > ruby/lib/tls_smtp.rb
4. 进入到redmine,命令:#cd apps/redmine
5. 编辑配置文件,命令:#vim config/configuration.yml
修改如下:(注意红色字体的地方有两个冒号)
default:
email_delivery:
delivery_method: :smtp
smtp_settings:
enable_starttls_auto: :true
address: smtp.gmail.com
port: 587
domain: gmail.com
authentication: :login
user_name: "<邮箱账号>"
password: "<邮箱密码>"
tls: :true
至此,保存重启服务就可以了,需要注意的就是红色字体的两个冒号,折腾了我很久,在网上看到别人贴出来的配置都只有一个的...