`
aroundworld2008
  • 浏览: 47793 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

测试actionmailer的插件

    博客分类:
  • ROR
阅读更多
      这几天在搞 actionmailer 发送邮件 ,照着agile2的代码写了一个测试程序(linux ,win 下都试过),用的是gmail smtp
参考的是
http://cowoo.iteye.com/blog/36627

程序都没有报错,可就是没有收到邮件,现在 想问一下大家有没有测试actionmailer 是否发送成功的插件,或方法??
分享到:
评论
3 楼 lgn21st 2007-11-15  
我用过一个测试邮件发送的办法:
http://lgn21st.iteye.com/blog/134969
2 楼 zbage 2007-11-08  
我用163.com的smtp可以,做了个beast论坛(http://bbs.isanxia.net)做测试,帐号通过邮件激活。

enviroment.rb
config.action_mailer.delivery_method = :smtp

1 楼 Auckland 2007-11-07  
enviroment.rb 里面
ActionMailer::Base.raise_delivery_errors = true

看看有没有错误。还要察看log里面。应该能看到生成的邮件。
另外,gmail的smtp是带ssl身份认证的,缺省的ActionMailer只能做文本身份认证。
你要安装插件解决这个问题。
我用的是日本人写的一个东东。也在网上搜的。好像rails wiki里面已经有人把连接加上去了。

还有,我以前写的一个网站的时候,一切测试都正常。最后找个公司host这个网站。就不行了。
后来查明是他们的服务器把我用的那个port给block了。

相关推荐

    deliver_to_me:Ruby on Rails 插件,它提供了一个新的 ActionMailer

    ActionMailer 版本这个插件现在与ActionMailer的补丁版本一起工作,它使用mail gem 而不是tmail 。 将分支rails-2.3.14用于标准ActionMailer 。为什么 ? 在开发和试生产中,您经常需要测试电子邮件发送。 在现实...

    rails2

    功能测试(也称为集成测试)主要关注应用程序的整体行为,而单元测试则专注于测试单独的代码模块。 - 通过编写全面的测试用例,开发者可以在修改代码或添加新功能时保持系统的稳定性和可靠性。 #### Hooks 和 ...

    rubyonrails

    9. **Rails的社区和生态**:Rails有一个庞大的开发者社区,提供了丰富的插件、gem(Ruby的包管理器)以及详尽的文档,如Rails Guides和Stack Overflow等资源,有助于开发者解决问题和提升技能。 10. **最佳实践**:...

    Rails.Recipes.Rails.3rd和源码

    在Rails 3版中,框架进行了大量的更新和改进,包括ActionController、ActiveRecord、ActionView和ActionMailer等核心组件的升级,以及对Ruby语言新特性的支持。这本书深入浅出地介绍了如何利用这些新特性进行高效...

    rails 2.2.2 API

    7. **插件(Plugins)**:Rails 社区提供了大量的插件,可以扩展框架的功能或提供特定的解决方案。 8. **Railties**:是 Rails 的核心组件,包括初始化过程、命令行工具和框架的其他基础设施。 9. **Action...

    Ruby on Rails Web开发之旅.pdf【第二部分】

     4.5 ActionMailer  4.6 测试和调试  4.6.1 测试  4.6.2 调试  4.7 MySQL的图形用户接口工具  4.8 小结 第5章 模型、视图和控制器  5.1 创建模型  5.1.1 模型生成器  5.1.2 使用移植修改模式  ...

    Ruby on Rails Web开发之旅.pdf【第一部分】

     4.5 ActionMailer  4.6 测试和调试  4.6.1 测试  4.6.2 调试  4.7 MySQL的图形用户接口工具  4.8 小结 第5章 模型、视图和控制器  5.1 创建模型  5.1.1 模型生成器  5.1.2 使用移植修改模式  ...

    Ruby on Rails Web开发之旅.pdf【第三部分】

     4.5 ActionMailer  4.6 测试和调试  4.6.1 测试  4.6.2 调试  4.7 MySQL的图形用户接口工具  4.8 小结 第5章 模型、视图和控制器  5.1 创建模型  5.1.1 模型生成器  5.1.2 使用移植修改模式  ...

    新书\"Rails 3 in Action\"介绍与下载

    此外,书中还会详细讲解Rails中的控制器、视图和辅助方法,以及如何使用Rails的测试框架进行单元测试和集成测试。 书中还会深入探讨Rails 3中的高级主题,如AJAX集成、插件和gem的使用、自定义路由规则、缓存策略,...

    ruby 2.1.0 gem 包

    6. **测试框架升级**:测试工具如Test::Unit和fixture得到了改进,使测试过程更加流畅和可靠。 7. **插件系统**:Rails 2.1.0对插件系统的支持更加完善,开发者可以更容易地创建和分享自定义功能。 在压缩包...

    agile web development with rails 4th edition 源代码

    Rails 3强调测试驱动开发(TDD),源代码中包含了测试文件,如spec或test目录下的文件,展示了如何编写集成测试、功能测试和单元测试,以确保代码质量。 9. **Gemfile和Gemfile.lock** Gemfile定义了项目依赖的Ruby...

    rails2.3.2 ExceptionNotifier 配置

    标题 "rails2.3.2 ExceptionNotifier 配置" 指的是在Rails 2.3.2版本中,如何设置和使用ExceptionNotifier插件。ExceptionNotifier是Rails的一个非常有用的gem,它允许开发者在应用程序中捕获并通知异常情况,如错误...

    基于Ruby On Rails的洗衣系统

    Rails提供了Devise这样的gem(Ruby的库或插件),用于快速实现用户认证和授权。 2. **订单模块**:用户可以提交洗衣订单,包括选择服务类型、填写衣物详情等。这里涉及数据库设计,如订单表、服务类型表等,以及...

    ruby on rails 开发环境包(ruby1.8.7,rails2.2.3)

    8. **测试**:Rails内置了测试框架Test::Unit和Functional测试,用于编写和运行应用的测试用例。 在Rails 2.2.3时代,社区已经发展出很多插件和 gems(Ruby的扩展库),如Devise用于身份验证,CanCanCan进行授权...

    ruby on rails 3

    ActionMailer也得到了增强,可以更好地处理电子邮件的发送。 3. **ActiveRecord**:在Rails 3中,ActiveRecord提供了更好的数据库抽象,支持更多的SQL特性,如JOINs、子查询和窗口函数。同时,ActiveRecord查询接口...

    The Rails Way

    - **测试驱动开发(Test-Driven Development,TDD)**:鼓励在编写功能代码之前先写测试,确保代码质量。 #### 6. Rails社区和生态系统 Rails拥有一个庞大的全球开发者社区,不断贡献新插件、Gem(Ruby的包管理...

    关于ruby的几本电子书

    此外,2.2版本的Rails引入了一些新的特性和改进,例如ActiveRecord的性能优化、插件管理的改进以及对ActionMailer的增强等。 学习这两本书,对于想要深入理解Ruby语言和掌握Ruby on Rails开发的程序员来说,无疑是...

    rails-2.2.2.zip

    4. **ActionMailer**:提供了一种方便的方式发送电子邮件,支持创建邮件模板和处理邮件的发送逻辑。 5. **Routes**:Rails的路由系统将URL映射到控制器的方法,允许灵活的URL设计和资源导向编程。 6. **Rails ...

    Learn-ruby-on-rails:为你自己学Ruby on Rails

    此外,Rails提供了丰富的内置功能和插件,如ActiveSupport库提供各种实用工具,ActionMailer用于发送邮件,ActionCable实现了WebSocket支持,使得实时通信成为可能。还有如Devise这样的身份验证解决方案,以及...

Global site tag (gtag.js) - Google Analytics