griddler-mailgun
griddler-mailgun copied to clipboard
Mailgun adapter for the griddler gem.
Hi All- I'm trying to write a feature spec to test my email_processor.rb to simulate an email message being sent via HTTP POST request. My sample rspec looks like below:...
As outlined in https://github.com/bradpauly/griddler-mailgun/issues/19, `griddler-mailgun` will fail to parse params in some situations. We can see the expected params here: https://github.com/bradpauly/griddler-mailgun/blob/master/lib/griddler/mailgun/adapter.rb#L15 It can be tricky, because `griddler-mailgun` expects a key...
I'm copy-pasting some of my comment from #19 here. *tl;dr* I believe the email RFC is one where we should not make judgements on the capitalization (or lack there of)...
Hi, when using mailgun's store action (instead of forward), attachments are sent as an array in the 'attachments' parameter. There is no 'attachment-count' parameter. Can the gem accommodate this situation?
I noticed an issue when email has multiple "Received" headers. The extract_headers method https://github.com/bradpauly/griddler-mailgun/blob/master/lib%2Fgriddler%2Fmailgun%2Fadapter.rb#L51 i.e. the line ``` ruby parsed_headers.each{ |h| extracted_headers[h[0]] = h[1] } ``` overrides the "Received" header...
Hey Brad -- Thanks for the gem. I noticed you pulled out headers support because of a bug surfaced in #3. I needed headers for a project I'm working on...
Does griddle-mailgun support inline images? Mailgun creates content-id-map which I don't see when I use griddler-mailgun. I need to link inline images referenced by cid to attachment but the Content-ID...
Brad - nice work taking on this project! Just thought I would bring this feature request to your attention so that you might consider implementing it in the mailgun adapter:...
It doesn't seem like this project has been maintained in quite a few years and while it's [referenced](https://github.com/thoughtbot/griddler?tab=readme-ov-file#adapters) in the Griddler GitHub, the [online docs](https://griddler.io/) from ThoughBot does not mention...