小编AaS*_*yay的帖子

我们如何使用ruby on rails上的actionmailer每小时发送5000封电子邮件?

我对ActionMailer有一些疑问:

  1. Actionmailer如何连接到smtp服务器?

  2. 如果电子邮件数量高于1000,那么连接是并发还是并行

  3. 如何发送像facebook那样的电子邮件(1000个数字)作为即时电子邮件会影响rails应用程序上的ruby以及actionmailer将如何处理它?

  4. 除了ActionMailer之外,还有任何其他解决方案/插件可以从RoR应用程序发送大量电子邮件吗?

- - - - - - - - - - - - - - - - - - - - - - - - 添加 :

我们需要每15分钟发送至少1000封电子邮件.我们使用Notes Domino服务器作为我们的smtp服务器.这种问题的可能架构是什么?我们已经将电子邮件存储在数据库中以便稍后发送,但是需要的是发送方法!

smtp ruby-on-rails actionmailer mass-emails

5
推荐指数
3
解决办法
8359
查看次数

使用net-ldap库查询Ldap以获取组详细信息

我正在尝试使用net-ldap库为ruby查询ldap服务器以获取任何组的详细信息

require 'rubygems'
require 'net/ldap'

username = "user1"
password = "pass1"
host = 'server.address'
ldap = Net::LDAP.new :host => host,  :port => 389
ldap.auth username, password

filter = Net::LDAP::Filter.eq("cn", "*group*")

ldap.search(:base => treebase, :filter => filter, :return_result => true) do |entry|
  puts "DN: #{entry.dn}"
  entry.each do |attr, values|
    puts ".......#{attr}:"
    values.each do |value|
      puts "          #{value}"
    end
  end
end
Run Code Online (Sandbox Code Playgroud)

我得到有关该组的详细信息,但不是该组的所有者.

什么是错的任何想法?以及如何做到这一点

ldap ldap-query netldap

2
推荐指数
1
解决办法
2721
查看次数