Browsing projects by Tag(s)

Select a tag to browse associated projects and drill deeper into the tag cloud.

Showing page 1 of 3

Swift is a fully OOP Library for sending e-mails from PHP websites and applications. It does not rely on PHP's native mail() function which is known for using high server resources when sending multiple emails. Instead, Swift communicates directly with an SMTP server or a MTA binary to send mail ... [More] quickly and efficiently. Early versions of Swift were comparable to PHPMailer. Swift has since evolved and matured into a fully-fledged object-oriented mailing solution. Compared with PHPMailer, the interface for Swift is both tighter and more intuitive. [Less]

4.44444
   
  0 reviews  |  25 users  |  160,011 lines of code  |  24 current contributors  |  Analyzed 21 days ago
 
 

Modest is a lean & mean e-mail program, for both the Nokia N800/N810 and N900 as well as GNOME

4.0
   
  0 reviews  |  10 users  |  435,667 lines of code  |  8 current contributors  |  Analyzed over 2 years ago
 
 

Capistrano Mailer v2.0.1For Capistrano Deployment Email NotificationIt is a Capistrano Plugin AND a Rails PluginEver wanted to be emailed whenever someone on the team does a cap deploy of trunk or some tag to some server. Wouldn't it be nice to know about it every time a release was deployed? ... [More] For large rails projects this type of coordination is essential, and this plugin makes sure everyone on the need to know list is notified when something new is deployed. This plugin is an extension to Capistrano. That means it registers itself with Capistrano as a plugin and is therefore available to call in your recipes. If you are looking to roll your own email integration into capistrano then try this pastie: http://pastie.org/146264 (thanks to Mislav Marohnić). But if you want to take the easy road to riches then keep reading ;) -- figurative "riches" of course, I promise nothing in return for your using this plugin Home Pagehttp://code.google.com/p/capistrano-mailer/ Requirementsat least Rails 2.0.2 (might work with rails as old as 1.2.x)at least Capistrano 2.4.3 (might work with capistrano as old as 2.1.0)InstallationUsing SVN: ./script/plugin install http://capistrano-mailer.googlecode.com/svn/trunk/capistrano_mailerOr using Git: ./script/plugin install http://github.com/pboling/capistrano_mailer.gitUsage1. Install the plugin.2. Add this line to the top of your deploy.rb:require 'vendor/plugins/capistrano_mailer/lib/capistrano_mailer'3. Add a cap_mailer_settings.rb file to your config/ directory:require 'vendor/plugins/capistrano_mailer/lib/cap_mailer' ActionMailer::Base.delivery_method = :smtp ActionMailer::Base.smtp_settings = { :address => "mail.default.com", :port => 25, :domain => 'default.com', :perform_deliveries => true, :user_name => "releases@default.com", :password => "mypassword", :authentication => :login } ActionMailer::Base.default_charset = "utf-8"# or "latin1" or whatever you are using CapMailer.template_root = "vendor/plugins/capistrano_mailer/views/" CapMailer.recipient_addresses = ["dev1@default.com"] CapMailer.sender_address = %("Capistrano Deployment" ) CapMailer.email_prefix = "[MYSITE-CAP-DEPLOY]" CapMailer.site_name = "MySite.com" CapMailer.email_content_type = "text/html" # OR "text/plain" if you want the plain text version of the email4. Add these two tasks to your deploy.rb:namespace :show do desc "Show some internal Cap-Fu: What's mah NAYM?!?" task :me do set :task_name, task_call_frames.first.task.fully_qualified_name puts "Running #{task_name} task" end end namespace :deploy do ... desc "Send email notification of deployment (only send variables you want to be in the email)" task :notify, :roles => :app do show.me mailer.send([ :rails_env => rails_env, :host => host, :task_name => task_name, :application => application, :repository => repository, :scm => scm, :deploy_via => deploy_via, :deploy_to => deploy_to, :revision => revision, :real_revision => real_revision, :release_name => release_name, :version_dir => version_dir, :shared_dir => shared_dir, :current_dir => current_dir, :releases_path => releases_path, :shared_path => shared_path, :current_path => current_path, :release_path => release_path, :releases => releases, :current_release => current_release, :previous_release => previous_release, :current_revision => current_revision, :latest_revision => latest_revision, :previous_revision => previous_revision, :run_method => run_method, :latest_release => latest_release, ],[ # Send some custom vars you've setup in your deploy.rb to be sent out with the notification email! # will be rendered as a section of the email called 'Release Data' #:some_other_var1 => some_other_var1, #:some_other_var2 => some_other_var2, #:some_other_var3 => some_other_var3 ],[ # Send some more custom vars you've setup in your deploy.rb to be sent out with the notification email! # will be rendered as a section of the email called 'Extra Information' #:some_other_var4 => some_other_var4, #:some_other_var5 => some_other_var5, #:some_other_var6 => some_other_var6 ],[ # and even more!!! # these will not be rendered as a section, but will be passed to the email template in the @data hash, # and be available there if you want to write your own template ] ) end ... endMake sure you've defined rails_env, repository, deploy_to, host, and application. task_name is defined by the show:me task above, and the others are defined behind the scenes by Capistrano! The only parameter to mailer.send that is required is the first array of hashes, and minimally it needs the keys: :rails_env :repository :task_name (provided by the show:me task included in this readme) :deploy_to :host :application If anyone has a cool way of recording the output into a capistrano accessible variable, so that it can be shoved into the release email that would be an excellent contribution! 5. Then add the hook somewhere in your deploy.rb:after "deploy", "deploy:notify"6. Enjoy and Happy Capping!7. CustomizationIf you want to use your own views you'll need to recreate the notification_email view: First you need to define where your templates are: CapMailer.template_root = "app/views/capistrano_mailer/" Then you'll need to create templates there called: notification_email.text.html.erb and / or notification_email.text.plain.erb Take a look at the templates that comes with the plugin to see how it is done (vendor/plugins/capistrano_mailer/views/notification_email...) 8. For Rails 2.1 appsYou may want to add this inside your initializer config.gem 'capistrano', :version => '2.4.3', :lib => 'capistrano'This plugin is a creation of Sagebit, LLC. (http://www.sagebit.com) Author: Peter Boling, peter.boling at gmail dot com Copyright (c) 2007-8 Sagebit LLC, released under the MIT license [Less]

0
 
  0 reviews  |  1 user  |  102 lines of code  |  0 current contributors  |  Analyzed 7 days ago
 
 

This plugin migrate to github. http://github.com/danielvlopes/site_scaffold/tree/master

0
 
  0 reviews  |  1 user  |  0 current contributors
 
 

Mass-mailing GUI program written in Java. Can read recipient list from SQL database or from a flat file. Can send e-mails in plain text or formated in (X)HTML or both (multipart/alternative). In such case the plain text part will be generated from XHTML using XSLT transformation. Don't abuse it for spam.

0
 
  0 reviews  |  1 user  |  5,555 lines of code  |  0 current contributors  |  Analyzed about 15 hours ago
 
 

An opensource newsletter manager powered by Zend Framework. soon the 0.0.1 release...

0
 
  0 reviews  |  0 users  |  0 current contributors  |  Analyzed 9 days ago
 
 

This is a set of Joomla Extensions that I've been using on several sites and decided to release them as open source. I'm in the process of updating them to Joomla 1.5 and PHP 5 before releasing as open source. Availability and StatusThe components are all on different states of ... [More] development. Here's a brief list of available components and their state: A Contact Form component that visitors of your site can use to send you comments over an email. This component is finished and stable. A Google Sitemap Generator script. No need for installation, just drop the script on your root folder and you are set. The script is stable but I'm working on a component to allow more control over the generated sitemap. A Chatter extension that allows your users to communicate while they are on your site. Still in development. Do not use on a production site... yet. [Less]

0
 
  0 reviews  |  0 users  |  11,712 lines of code  |  0 current contributors  |  Analyzed 7 days ago
 
 

Pixelsoundbits::發垃圾信不是好事:: 但第一個玩具就是發垃圾信的玩具.... Pixelsoundbits Mailer公司常要發客戶通知信件 同事給的email常常沒有整理 也因此 我開始寫了這個軟體

0
 
  0 reviews  |  0 users  |  2,101 lines of code  |  0 current contributors  |  Analyzed 2 days ago
 
 

A simple, ready to go, email application that allows you to import a list of recepients and send out mailings on a regular basis

0
 
  0 reviews  |  0 users  |  0 current contributors
 
 

PHP class for sending plain text email.

0
 
  0 reviews  |  0 users  |  326 lines of code  |  0 current contributors  |  Analyzed 3 days ago
 
 
 
 

Creative Commons License Copyright © 2013 Black Duck Software, Inc. and its contributors, Some Rights Reserved. Unless otherwise marked, this work is licensed under a Creative Commons Attribution 3.0 Unported License . Ohloh ® and the Ohloh logo are trademarks of Black Duck Software, Inc. in the United States and/or other jurisdictions. All other trademarks are the property of their respective holders.