README.md in mailkick-1.0.1 vs README.md in mailkick-1.1.0
- old
+ new
@@ -3,22 +3,20 @@
Email subscriptions for Rails
- Add one-click unsubscribe links to your emails
- Fetch bounces and spam reports from your email service
-**Mailkick 1.0 was recently released** - see [how to upgrade](#upgrading)
-
:postbox: Check out [Ahoy Email](https://github.com/ankane/ahoy_email) for analytics
[![Build Status](https://github.com/ankane/mailkick/workflows/build/badge.svg?branch=master)](https://github.com/ankane/mailkick/actions)
## Installation
Add this line to your application’s Gemfile:
```ruby
-gem 'mailkick'
+gem "mailkick"
```
And run the generator. This creates a table to store subscriptions.
```sh
@@ -123,11 +121,11 @@
#### AWS SES
Add the gem
```ruby
-gem 'aws-sdk-sesv2'
+gem "aws-sdk-sesv2"
```
And [configure your AWS credentials](https://github.com/aws/aws-sdk-ruby#configuration). Requires `ses:ListSuppressedDestinations` permission.
If you started using Amazon SES [before November 25, 2019](https://docs.aws.amazon.com/ses/latest/DeveloperGuide/sending-email-suppression-list.html#sending-email-suppression-list-considerations), you have to manually [enable account-level suppression list feature](https://docs.aws.amazon.com/ses/latest/APIReference-V2/API_PutAccountSuppressionAttributes.html).
@@ -135,50 +133,50 @@
#### Mailchimp
Add the gem
```ruby
-gem 'gibbon', '>= 2'
+gem "gibbon", ">= 2"
```
And set `ENV["MAILCHIMP_API_KEY"]` and `ENV["MAILCHIMP_LIST_ID"]`.
#### Mailgun
Add the gem
```ruby
-gem 'mailgun-ruby'
+gem "mailgun-ruby"
```
And set `ENV["MAILGUN_API_KEY"]`.
#### Mandrill
Add the gem
```ruby
-gem 'mandrill-api'
+gem "mandrill-api"
```
And set `ENV["MANDRILL_APIKEY"]`.
#### Postmark
Add the gem
```ruby
-gem 'postmark'
+gem "postmark"
```
And set `ENV["POSTMARK_API_KEY"]`.
#### SendGrid
Add the gem
```ruby
-gem 'sendgrid-ruby'
+gem "sendgrid-ruby"
```
And set `ENV["SENDGRID_API_KEY"]`. The API key requires only the `Suppressions` permission.
### Advanced