Open moseschmiedel opened 3 years ago
I think this module has been abandoned. If the Catalyst maintainers want to adopt it, that would be appreciated.
https://github.com/dhoss/catalyst-view-email/issues/10#issuecomment-233457711
I added a workaround for this to our application’s code in https://github.com/dboehmer/coocook/commit/84557c8412dea46b568e28dcf4fd2f702ea56072.
Email::Simple
requires the subject header not to be folded (it should not include vertical whitespace, like for example newlines) before passing it to theEmail::Simple::process
method. But in theCatalyst::View::Email::process
method the subject gets folded when passed toEncode::encode
. This will be a fatal error in future versions ofEmail::Simple
and should be fixed!I see 2 solutions:
Encode::encode
and they introduce a way to encodeMIME-Headers
without folding, which then can be used inCatalyst::View::Email::process
to bypass the warning ofEmail::Simple
.Catalyst::View::Email::process
which doesn't fold the base64 StringIn case of questions please ask me contact me. If you need more Information, feel free to also contact me.