- Drop Ruby 3.0 support
- Update dependencies
- Added
reply_to
parameter support
- Improved handling of invalid
from
,to
,cc
,bcc
headers when sending with Action Mailer
- Improved handling of empty
from
header when sending with Action Mailer
- Fixed extraneous headers added by ActionMailer #21
- Dropped Ruby 2.7 support and added test coverage for Ruby up to 3.3 #22
-
Added arguments for
Mailtrap::Client
bulk
to use Mailtrap bulk sending APIsandbox
to use Mailtrap sandbox APIinbox_id
required when using Mailtrap sandbox API
-
Removed Sending namespace, affected classes:
Mailtrap::Sending::Client
->Mailtrap::Client
Mailtrap::Sending::Error
->Mailtrap::Error
Mailtrap::Sending::AttachmentContentError
->Mailtrap::AttachmentContentError
Mailtrap::Sending::AuthorizationError
->Mailtrap::AuthorizationError
Mailtrap::Sending::MailSizeError
->Mailtrap::MailSizeError
Mailtrap::Sending::RateLimitError
->Mailtrap::RateLimitError
Mailtrap::Sending::RejectionError
->Mailtrap::RejectionError
- Improved error handling
- Set custom user agent
- Breaking changes:
- move
Mailtrap::Sending::Mail
class toMailtrap::Mail::Base
- move
Mailtrap::Sending::Convert
toMailtrap::Mail
- move
- Add mail gem 2.8 support
- Add email template support
- Fix custom port and host usage
- Add ActionMailer support
- Update packed files list
- Initial release