Hello Scott Kitterman. Scott Kitterman via Postfix-users wrote in <c577f0c9-a1ef-4ccc-9c32-df232d9b0...@kitterman.com>: .. |As far as I know, we're doing it mostly correctly I'm dkimpy (see below). \ | It's used in lots of ways that have nothing to do with postfix, so \ |I am strongly inclined to believe it's right or there would have been \ |lots of reports of interoperability issues. I am up to my eyeballs \ |in other stuff at the moment, so there's no way I can even contemplate \ |time for a code review in the absence of a known issue. | |One thing that may be a factor is the canonicalization algorithm being \ |used. I tried simple early on, but it proved to be fragile. I suspect \ |(but equally haven't recently checked) most are using relaxed canonicali\ |zation. For the header, line endings don't matter for it since you \ |unfold everything. The 'simple' canonicalization is easy to implement, \ |but very fragile. It is, in fact, bad enough that even if you tell \ |dkimpy to use simple for the header, it does relaxed anyway. For the \ |body it will do whichever is specified.
I only support relaxed/relaxed (for now). Yes; i do not know, you know? My change was to treat LF and CR outside of CRLF the same as SP and HT, and now it works. Thank you! --steffen | |Der Kragenbaer, The moon bear, |der holt sich munter he cheerfully and one by one |einen nach dem anderen runter wa.ks himself off |(By Robert Gernhardt) _______________________________________________ Postfix-users mailing list -- postfix-users@postfix.org To unsubscribe send an email to postfix-users-le...@postfix.org