carbon_smtp_adapter v0.5.0
carbon_smtp_adapter
A simple SMTP-Adapter for carbon.
Versioning
The current plan is to track carbon's major and minor numbers, so that carbon_smtp_adapter 0.1.x
is compatible with carbon 0.1.x
and so on.
Installation
Add this to your application's shard.yml
:
dependencies:
carbon_smtp_adapter:
github: luckyframework/carbon_smtp_adapter
Usage
require "carbon_smtp_adapter"
# configure your base email class to use the smtp adapter:
BaseEmail.configure do |setting|
settings.adapter = Carbon::SmtpAdapter.new
end
By default, carbon will try to deliver the email to an smtp server running on localhost
and listening on port 25
. If you need different settings, you can configure the following (values shown are the defaults):
Carbon::SmtpAdapter.configure do |settings|
settings.host = "localhost"
settings.port = 25
settings.helo_domain = nil
settings.use_tls = true
settings.username = nil
settings.password = nil
end
Contributing
- Fork it (https://github.com/luckyframework/carbon_smtp_adapter/fork)
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create a new Pull Request
Contributors
- oneiros David Roetzel - creator
With many thanks to:
- paulcsmith Paul Smith - creator of carbon
- arcage arcage - creator of crystal-email
- tijn Tijn Schuurmans - creator of devmail
Repository
carbon_smtp_adapter
Owner
Statistic
- 10
- 10
- 0
- 1
- 4
- 9 months ago
- November 2, 2018
License
MIT License
Links
Synced at
Mon, 25 Nov 2024 00:30:06 GMT
Languages