Comments (7)
Hey, @carsonreinke. I just ran into this issue as well. Are you still planning to submit a pull request to resolve it?
from dkim.
@carsonreinke @tsmango Appologies, I meant to respond to this issue earlier.
I don't have any projects where I use Dkim::Interceptor
, and the test cases pass for me on Mail 2.5.4.
Could you please provide a failing test case for this issue.
from dkim.
Huh, thats funny, looks like I cannot when I run the tests. The reason is the interceptor is using message.header.fields.unshift
and I was using message.header.fields <<
. Mail::FieldList
has <<
overridden with some sorting using Mail::Field::FIELD_ORDER
and Mail::Field::FIELD_ORDER_LOOKUP
. It's all very locked down for some odd reason.
I'll put something up in a bit.
from dkim.
Hey guys, after researching this issue on my end a bit more, I realized that my problem stemmed from being locked to version 0.2.0 of the dkim gem. Everything had been working fine, and only after upgrading to rails 3.2.14 (from 3.2.11), did this undefined method 'field_order_id'
issue happen for me. Upgrading to version 1.0.0 of the dkim gem solved it, though. Sorry to confuse the situation!
from dkim.
@tsmango Yes, noticed the same thing. Thanks.
from dkim.
@carsonreinke can I close this bug and #9?
from dkim.
I suppose so, until Mail can provide an official capacity to adding available headers.
from dkim.
Related Issues (15)
- integration with Mail gem HOT 5
- Simple Canonicalization HOT 6
- Mail::Field::ParseError, DateTimeElement can not parse, in rails 3.0.0 app HOT 1
- Typo in README.md HOT 2
- Duplicate DKIM header HOT 4
- Does it work with rails 4? HOT 2
- Signing too early HOT 3
- Options overridden per message not working HOT 3
- Generating pem files HOT 1
- [WIP] Verification Features
- Invalid (wrong body hash) due to no line breaks HOT 11
- undefined method `strip_field' after update to mail 2.7.0
- Push new release v1.0.1 HOT 2
- dkim fail(wrong body hash) HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from dkim.