Tag: exchange server

ActionMailer和Exchange

我使用我的Rails应用程序和我的Postfix服务器成功通过SMTP发送邮件。 现在我需要转到Exchange:Microsoft ESMTP MAIL服务,版本:6.0.3790.3959,启用了POP3和SMTP支持。 我使用actionmailer 1.2.5并且在尝试发送邮件时无法成功登录服务器。 如果我使用Mail.app发送和接收工作正常,只要我将身份validation架构更改为“密码”。 检查服务器如下所示: READ Nov 18 10:37:00.509 [kCFStreamSocketSecurityLevelNone] — host:mail.my-mail-server-domain.com — port:25 — socket:0x11895cf20 — thread:0x11b036a10 250-mail.my-mail-server-domain.com Hello [xxx.xxx.xxx.xxx] 250-TURN 250-SIZE 250-ETRN 250-PIPELINING 250-DSN 250-ENHANCEDSTATUSCODES 250-8bitmime 250-BINARYMIME 250-CHUNKING 250-VRFY 250-X-EXPS GSSAPI NTLM LOGIN 250-X-EXPS=LOGIN 250-AUTH GSSAPI NTLM LOGIN 250-AUTH=LOGIN 250-X-LINK2STATE 250-XEXCH50 250 OK WROTE Nov 18 10:37:00.852 [kCFStreamSocketSecurityLevelNone] — host:mail.my-mail-server-domain.com […]

Ruby / Rails ActionMailer不使用NTLM

我正在我的项目中设置邮件程序,我在通过Exchange SMTP服务器发送邮件时遇到困难。 我已经安装了gem ruby-ntlm但我仍然unrecognized authentication type 。 这是我的代码 的environment.rb # Load the Rails application. require File.expand_path(‘../application’, __FILE__) require ‘ntlm/smtp’ # Initialize the Rails application. Rails.application.initialize! notifier.rb class Notifier “stephen.edwards@foostix.lu” def test mail(:to => “stephen.edwards@foostix.lu”, :subject => “Test subject”).deliver end end development.rb config.action_mailer.delivery_method = :smtp config.action_mailer.smtp_settings = { :address => “**REMOVED**”, :port => 587, :domain => […]

从Ruby访问Microsoft Exchange服务器

我需要将MS Exchange的联系人与我的Ruby on Rails应用程序同步。 哪种方式最好? 你会推荐任何现有的gem吗?

无法让ActionMailer通过SMTP与MS Exchange一起使用

这是我的简单测试程序(使用ActionMailer 3.0.8,Ruby 1.9.2p180 Mac OS X): require ‘rubygems’ require ‘action_mailer’ ActionMailer::Base.delivery_method = :smtp ActionMailer::Base.smtp_settings = { :address => “my_exchange_server”, :port => 25, :domain => ‘my_domain.org’, :authentication => :login, :user_name => ‘my_user’, :password => ‘my_password’, :enable_starttls_auto => false } ActionMailer::Base.raise_delivery_errors = true ActionMailer::Base.perform_deliveries = true ActionMailer::Base.default :from => ‘from_email@my_company.com’ m = ActionMailer::Base.mail :to => ‘to_email@my_company.com’, :subject […]