Closed rfc2822 closed 11 years ago
Are there any news on this?
This works now:
> m = Mail.new("References: #{references}\r\n\r\n")
=> #<Mail::Message:70261241878320, Multipart: false, Headers: <References: <4caa201b1db75_cc3d4009349b0749ef@wurd.dev001.net.mail> , <AANLkTik-q2hEeQCv6YpCNsRyiUfBWr=S4S=CAU4NE21z@mail.gmail.com> , <4cab6ccc1aa5_fbc84009349b082819@wurd.dev001.net.mail> , <4cab71a0a4ece_fbc84009349b0829a8@wurd.dev001.net.mail> , <20101005114629.9409ce3c5aca6dbf94a38c9dc27f0778.81c61e5ba0.wbe@email10.secureserver.net> , <AANLkTi=HD1=ROtOTfMq4rFx36vRxxTLtT=MW4LDYKWB_@mail.gmail.com> , <20101005173426.c6de8c9b.john@jcoppens.com>, <m3bp785oir.fsf@jhcloos.com> <4cabab12307c3_103ac4009349b049337@wurd.dev001.net.mail> <4CABBD17.2080202@oblong.com.au>>>
> m.references
=> "<4caa201b1db75_cc3d4009349b0749ef@wurd.dev001.net.mail> , <AANLkTik-q2hEeQCv6YpCNsRyiUfBWr=S4S=CAU4NE21z@mail.gmail.com> , <4cab6ccc1aa5_fbc84009349b082819@wurd.dev001.net.mail> , <4cab71a0a4ece_fbc84009349b0829a8@wurd.dev001.net.mail> , <20101005114629.9409ce3c5aca6dbf94a38c9dc27f0778.81c61e5ba0.wbe@email10.secureserver.net> , <AANLkTi=HD1=ROtOTfMq4rFx36vRxxTLtT=MW4LDYKWB_@mail.gmail.com> , <20101005173426.c6de8c9b.john@jcoppens.com>, <m3bp785oir.fsf@jhcloos.com> <4cabab12307c3_103ac4009349b049337@wurd.dev001.net.mail> <4CABBD17.2080202@oblong.com.au>"
I don't know whether this is a standards violation of Evolution or by mail, but however mail should be more liberal in what it receives. When I parse a message with this headers:
the email[:references] are not set correctly but return only one message id that contains fragments of other message ids.
email[:references].inspect then returns