mirror of
https://github.com/ProtonMail/proton-bridge.git
synced 2025-12-11 05:06:51 +00:00
Fix parsing messages with long lines in header and long header split to multiple lines
This commit is contained in:
5
pkg/message/testdata/long_header_line.eml
vendored
Normal file
5
pkg/message/testdata/long_header_line.eml
vendored
Normal file
@ -0,0 +1,5 @@
|
||||
From: Sender <sender@pm.me>
|
||||
References: <CAEDgNLwuNwXvTaqJY87S-rjUUEjCW82HvZ3Ys5=SmZMYx5dNOg@mail.gmail.com> <CAEDgNLxuXg2+cr8edkoAxYPAo6h=vZ_PFQr7Rv4w2NszvXZNrg@mail.gmail.com> <CAGBNNB246ScrXLLh3-Sw-M57Kqk+FD4tNwyL2_m0cv=3MxJ7hQ@mail.gmail.com> <CAEDgNLzSdzXWO+9BmDTV+BW8dz2dyyhaVgW4ApQ-3UpcDDAGPg@mail.gmail.com> <CAGBNNB0UB+t0Q8ebSDQKK36BEaB_XcHJ7VEC6OeQwWZtPLKGbQ@mail.gmail.com> <CAEDgNLy0_PUpx2qxnnraCKa8Pv2Q3W+qAsbP23d3pcDKnBogcA@mail.gmail.com> <CAEDgNLxTvQsjQfvyjyRJ=NJ4TWs8a1QU0Du6qP1L1qKEgP37_Q@mail.gmail.com> <CAGBNNB1djxTa+Gxg3TgK41Wj9yFC_e=_wiW3+Vc0JE=EfR8hAA@mail.gmail.com> <CAGBNNB0xDE3m7f4WO69yDq=g2AhAQKYu1RPkYhWG239G-Cd2gQ@mail.gmail.com> <CAEDgNLxEhuGyMd=MLLe3qrLCM2nkToc8H9KC4FzkrwP35NS=6A@mail.gmail.com> <CAGBNNB0Cmj5cUaKyh_dzSmtWVcJMTo09+HTBxcYKD+Hnw1gkGw@mail.gmail.com> <CAEDgNLyCNj+vhsjYfMtOFDy9=zqU3Xn7AYcBK_r4mc=NFbV-nA@mail.gmail.com> <CAGBNNB3nuE_C9_v5B55OwBYdndvWdN5fdngkqE=F1YfZUv5E_w@mail.gmail.com> <CAEDgNLxbmWiMLxFowY--vL7pxpWBT+mXYdp52edLTqmO9SPu=w@mail.gmail.com> <CAGBNNB0DuNzqh20a2mDV=i6+CeWVCXDMqjLmgEXn4cHC0Y+hsw@mail.gmail.com> <CAEDgNLzYP897rZXhD_GZKtUX6y0o-gFQdnzqodhhYycN3N-s3A@mail.gmail.com> <CAGBNNB2n71HYV90N8t7W1by3eUB4Yf11mzzn=vBrrV2OfPkdYQ@mail.gmail.com> <CAEDgNLzmUBC1z9dyH07nbuBz+dciE46A8K280C9EtH2uhe+W7A@mail.gmail.com> <CAGBNNB1kms17n7SxFnRZsL82Yf-DiQpPLrRUjH9fhOnKZVnVDA@mail.gmail.com> <CAEDgNLx+onZzGfoKEEm9W5NCpcdmkWPwZ5o+bcP5wrsOnt3okA@mail.gmail.com> <CAGBNNB3meV-xh_rZW0Y6db5m33tN3vYeNJbPqCubaNr74RT8Rg@mail.gmail.com> <CAEDgNLwjA2W_5Ea2YbeyMp8hxKAoKLJppLmb1kkf0XitMt7Tng@mail.gmail.com> <CAGBNNB11q6EzXSXnYmRrkOkN-JB5452ZkWesaOX-qMacD56Seg@mail.gmail.com> <CAEDgNLy_kT==SxnF96+H8gBXWGHi53rmDtDOy2DpO0bdhnTRKQ@mail.gmail.com> <CAEDgNLyT01oNkfuC1_dQ0OXsxEMFuAUcLLFeZXsuQuchnwt-Cg@mail.gmail.com> <CAGBNNB1sPrRhJxUT+DbsZ2cBhsMAyu77yzYxqZqAmfR_bJ8dKA@mail.gmail.com> <CAEDgNLyZ18yCwbBzx3vtEMv1FpKkuaeWBCkQc89uPm4E42Wszg@mail.gmail.com> <CAGBNNB3HoAfvRggkWOafKUyBFyjS4iTSjcqd+A05AH=Zwj3d6Q@mail.gmail.com> <CAEDgNLw+h8B_RRiAjgoyyykGhjNN1xgcqrENo=ac4Nd6v1MCVw@mail.gmail.com> <CAGBNNB3sxrd=jqdkpGa1OVu7vvAQ3U2mqfJ1JKvCyS9dL1UYXw@mail.gmail.com> <CAEDgNLwzqBJO2cC5+kwUAigQHYt4iOwfgN=us+_y8+8kw9GAfQ@mail.gmail.com> <CAGBNNB3JV3aoJjk=OeF7WT9AdN_eXVj0En+QUcvk79u9cJCYCw@mail.gmail.com> <CAEDgNLzGVs6Dwm__eEEVphXxDSu1r-dGEmt5hN9wsQFZK5G4YQ@mail.gmail.com> <CAGBNNB3TRqg3eAV8vW0o4O1fpvjaLvki6jXwf7M6PRxx=TgkCA@mail.gmail.com> <CAEDgNLzdXmCqtByTEVTOX6Qv=tKWtSb7nmRFN1skgeyN9B7-Ow@mail.gmail.com> <CAGBNNB1D1Rj0cgCmMbTcQ3y2_XAWQ77ssCec2aftEL4kDH0xZQ@mail.gmail.com> <CAEDgNLy8m3Otbwj30HLusdo6NafkRmbP+s-N=KO2R8u8dNiUDw@mail.gmail.com> <CAGBNNB3Dx3Yy9sUkjJg9NLA5UU6_CkPwVHv2KK0QtVxYi+Wc_Q@mail.gmail.com> <CAEDgNLw6zuSwFA93MvwUAfWYt5Yzspmqhwo4DWh3D8W35hmtVQ@mail.gmail.com> <CAEDgNLzGACcgKzt_5UwK+wXi9nKaXbSpf8hCfo9GYUun=pwOnQ@mail.gmail.com> <CAGBNNB1mt-Vq+SDocTeZOuV4xeEGA4s6Moc2bXU0E--a9xdx-Q@mail.gmail.com> <CAEDgNLww3ugfgBNg=z5uNs_jEH-vxNDtU7T=w1iWiEM4ksYSPw@mail.gmail.com> <CAGBNNB2zax2LY+0JFRfOfCRSsPAswrJnvUCvw=5zaNKngR7G-A@mail.gmail.com> <CAGBNNB07R6sARdKyEBJvDQx=koQYdSibWGCH5F074APsthfjYA@mail.gmail.com> <CAEDgNLw0xt4oMEHvZiFudoAzS5h=ws+DFjAbh+q3BmTfB8XD8Q@mail.gmail.com> <CAGBNNB2wZW7Y2vzYvq-_aa_uFiJcdUUd=mpUUWPPeQVG65iO=g@mail.gmail.com> <CAGBNNB0n0uLx+iyBrEs_zXbFMWfn6Uhb7G2CMXOxwc9ZT2dgoA@mail.gmail.com> <CAEDgNLyEFa0dQ8moj-B-pPghRnkDGeuNMj3Wx+d9YAXz-fWpsw@mail.gmail.com> <CAGBNNB3UW2k2USfpVEpABUC4T0R1raqbKYF=XZAmqzHaQV_hew@mail.gmail.com> <CAGBNNB0+ohvyLKJHcgZ91GoYbBPxJRHoYVfh1Mr8fE7kN=EfwQ@mail.gmail.com> <CAEDgNLyb1JjqDBB6+1UsiSAC3-nB0nqzc9Kbfzn-dewp5A+1Pw@mail.gmail.com> <CAEDgNLximDkaPrQYAtKxsS4ZCNF_sRfqU9RrfJLhPK764GsKzA@mail.gmail.com> <CAGBNNB0Y_1=sRROa16i7kQOhisCLaVyo6GYfoEwZcaCkWQujNQ@mail.gmail.com> <CAEDgNLzzKw2LPvYuftj9xfqmakBx4o+pxT_Ga7Efcd9eMA=BVw@mail.gmail.com> <CAGBNNB03AuJK3GAgvyCofUAgEt8O815bdQk3M1Ny+JDXE2+wGQ@mail.gmail.com> <CAEDgNLwWRoQyMx-kMiMULZmVwiin=-ZYL6bO0NvPh0N01Lh22w@mail.gmail.com> <CAGBNNB0ytPt0vhT=pJROmub8J4NrzVOTnzDgNnOi_x5nOaGdvA@mail.gmail.com> <CAEDgNLwbcJ1x1DnYkr6Nv69KBGPwRYjLJixCrMPhKDqOhpS8Ug@mail.gmail.com> <CAGBNNB0qwwUss4BKT7X_1j1zPmdC0paMKQVzwGD1yCiOTz-Vqg@mail.gmail.com> <CAEDgNLwhm8E1Vg1kJLR6GjcckPNx-Em8xP8Bx9pSbLL2rYyG-A@mail.gmail.com> Date: Wed, 13 Apr 2016 14:06:11 +0200
|
||||
To: Receiver <receiver@pm.me>
|
||||
|
||||
body
|
||||
64
pkg/message/testdata/long_header_line_multiline.eml
vendored
Normal file
64
pkg/message/testdata/long_header_line_multiline.eml
vendored
Normal file
@ -0,0 +1,64 @@
|
||||
From: Sender <sender@pm.me>
|
||||
References: <CAEDgNLwuNwXvTaqJY87S-rjUUEjCW82HvZ3Ys5=SmZMYx5dNOg@mail.gmail.com>
|
||||
<CAEDgNLxuXg2+cr8edkoAxYPAo6h=vZ_PFQr7Rv4w2NszvXZNrg@mail.gmail.com>
|
||||
<CAGBNNB246ScrXLLh3-Sw-M57Kqk+FD4tNwyL2_m0cv=3MxJ7hQ@mail.gmail.com>
|
||||
<CAEDgNLzSdzXWO+9BmDTV+BW8dz2dyyhaVgW4ApQ-3UpcDDAGPg@mail.gmail.com>
|
||||
<CAGBNNB0UB+t0Q8ebSDQKK36BEaB_XcHJ7VEC6OeQwWZtPLKGbQ@mail.gmail.com>
|
||||
<CAEDgNLy0_PUpx2qxnnraCKa8Pv2Q3W+qAsbP23d3pcDKnBogcA@mail.gmail.com>
|
||||
<CAEDgNLxTvQsjQfvyjyRJ=NJ4TWs8a1QU0Du6qP1L1qKEgP37_Q@mail.gmail.com>
|
||||
<CAGBNNB1djxTa+Gxg3TgK41Wj9yFC_e=_wiW3+Vc0JE=EfR8hAA@mail.gmail.com>
|
||||
<CAGBNNB0xDE3m7f4WO69yDq=g2AhAQKYu1RPkYhWG239G-Cd2gQ@mail.gmail.com>
|
||||
<CAEDgNLxEhuGyMd=MLLe3qrLCM2nkToc8H9KC4FzkrwP35NS=6A@mail.gmail.com>
|
||||
<CAGBNNB0Cmj5cUaKyh_dzSmtWVcJMTo09+HTBxcYKD+Hnw1gkGw@mail.gmail.com>
|
||||
<CAEDgNLyCNj+vhsjYfMtOFDy9=zqU3Xn7AYcBK_r4mc=NFbV-nA@mail.gmail.com>
|
||||
<CAGBNNB3nuE_C9_v5B55OwBYdndvWdN5fdngkqE=F1YfZUv5E_w@mail.gmail.com>
|
||||
<CAEDgNLxbmWiMLxFowY--vL7pxpWBT+mXYdp52edLTqmO9SPu=w@mail.gmail.com>
|
||||
<CAGBNNB0DuNzqh20a2mDV=i6+CeWVCXDMqjLmgEXn4cHC0Y+hsw@mail.gmail.com>
|
||||
<CAEDgNLzYP897rZXhD_GZKtUX6y0o-gFQdnzqodhhYycN3N-s3A@mail.gmail.com>
|
||||
<CAGBNNB2n71HYV90N8t7W1by3eUB4Yf11mzzn=vBrrV2OfPkdYQ@mail.gmail.com>
|
||||
<CAEDgNLzmUBC1z9dyH07nbuBz+dciE46A8K280C9EtH2uhe+W7A@mail.gmail.com>
|
||||
<CAGBNNB1kms17n7SxFnRZsL82Yf-DiQpPLrRUjH9fhOnKZVnVDA@mail.gmail.com>
|
||||
<CAEDgNLx+onZzGfoKEEm9W5NCpcdmkWPwZ5o+bcP5wrsOnt3okA@mail.gmail.com>
|
||||
<CAGBNNB3meV-xh_rZW0Y6db5m33tN3vYeNJbPqCubaNr74RT8Rg@mail.gmail.com>
|
||||
<CAEDgNLwjA2W_5Ea2YbeyMp8hxKAoKLJppLmb1kkf0XitMt7Tng@mail.gmail.com>
|
||||
<CAGBNNB11q6EzXSXnYmRrkOkN-JB5452ZkWesaOX-qMacD56Seg@mail.gmail.com>
|
||||
<CAEDgNLy_kT==SxnF96+H8gBXWGHi53rmDtDOy2DpO0bdhnTRKQ@mail.gmail.com>
|
||||
<CAEDgNLyT01oNkfuC1_dQ0OXsxEMFuAUcLLFeZXsuQuchnwt-Cg@mail.gmail.com>
|
||||
<CAGBNNB1sPrRhJxUT+DbsZ2cBhsMAyu77yzYxqZqAmfR_bJ8dKA@mail.gmail.com>
|
||||
<CAEDgNLyZ18yCwbBzx3vtEMv1FpKkuaeWBCkQc89uPm4E42Wszg@mail.gmail.com>
|
||||
<CAGBNNB3HoAfvRggkWOafKUyBFyjS4iTSjcqd+A05AH=Zwj3d6Q@mail.gmail.com>
|
||||
<CAEDgNLw+h8B_RRiAjgoyyykGhjNN1xgcqrENo=ac4Nd6v1MCVw@mail.gmail.com>
|
||||
<CAGBNNB3sxrd=jqdkpGa1OVu7vvAQ3U2mqfJ1JKvCyS9dL1UYXw@mail.gmail.com>
|
||||
<CAEDgNLwzqBJO2cC5+kwUAigQHYt4iOwfgN=us+_y8+8kw9GAfQ@mail.gmail.com>
|
||||
<CAGBNNB3JV3aoJjk=OeF7WT9AdN_eXVj0En+QUcvk79u9cJCYCw@mail.gmail.com>
|
||||
<CAEDgNLzGVs6Dwm__eEEVphXxDSu1r-dGEmt5hN9wsQFZK5G4YQ@mail.gmail.com>
|
||||
<CAGBNNB3TRqg3eAV8vW0o4O1fpvjaLvki6jXwf7M6PRxx=TgkCA@mail.gmail.com>
|
||||
<CAEDgNLzdXmCqtByTEVTOX6Qv=tKWtSb7nmRFN1skgeyN9B7-Ow@mail.gmail.com>
|
||||
<CAGBNNB1D1Rj0cgCmMbTcQ3y2_XAWQ77ssCec2aftEL4kDH0xZQ@mail.gmail.com>
|
||||
<CAEDgNLy8m3Otbwj30HLusdo6NafkRmbP+s-N=KO2R8u8dNiUDw@mail.gmail.com>
|
||||
<CAGBNNB3Dx3Yy9sUkjJg9NLA5UU6_CkPwVHv2KK0QtVxYi+Wc_Q@mail.gmail.com>
|
||||
<CAEDgNLw6zuSwFA93MvwUAfWYt5Yzspmqhwo4DWh3D8W35hmtVQ@mail.gmail.com>
|
||||
<CAEDgNLzGACcgKzt_5UwK+wXi9nKaXbSpf8hCfo9GYUun=pwOnQ@mail.gmail.com>
|
||||
<CAGBNNB1mt-Vq+SDocTeZOuV4xeEGA4s6Moc2bXU0E--a9xdx-Q@mail.gmail.com>
|
||||
<CAEDgNLww3ugfgBNg=z5uNs_jEH-vxNDtU7T=w1iWiEM4ksYSPw@mail.gmail.com>
|
||||
<CAGBNNB2zax2LY+0JFRfOfCRSsPAswrJnvUCvw=5zaNKngR7G-A@mail.gmail.com>
|
||||
<CAGBNNB07R6sARdKyEBJvDQx=koQYdSibWGCH5F074APsthfjYA@mail.gmail.com>
|
||||
<CAEDgNLw0xt4oMEHvZiFudoAzS5h=ws+DFjAbh+q3BmTfB8XD8Q@mail.gmail.com>
|
||||
<CAGBNNB2wZW7Y2vzYvq-_aa_uFiJcdUUd=mpUUWPPeQVG65iO=g@mail.gmail.com>
|
||||
<CAGBNNB0n0uLx+iyBrEs_zXbFMWfn6Uhb7G2CMXOxwc9ZT2dgoA@mail.gmail.com>
|
||||
<CAEDgNLyEFa0dQ8moj-B-pPghRnkDGeuNMj3Wx+d9YAXz-fWpsw@mail.gmail.com>
|
||||
<CAGBNNB3UW2k2USfpVEpABUC4T0R1raqbKYF=XZAmqzHaQV_hew@mail.gmail.com>
|
||||
<CAGBNNB0+ohvyLKJHcgZ91GoYbBPxJRHoYVfh1Mr8fE7kN=EfwQ@mail.gmail.com>
|
||||
<CAEDgNLyb1JjqDBB6+1UsiSAC3-nB0nqzc9Kbfzn-dewp5A+1Pw@mail.gmail.com>
|
||||
<CAEDgNLximDkaPrQYAtKxsS4ZCNF_sRfqU9RrfJLhPK764GsKzA@mail.gmail.com>
|
||||
<CAGBNNB0Y_1=sRROa16i7kQOhisCLaVyo6GYfoEwZcaCkWQujNQ@mail.gmail.com>
|
||||
<CAEDgNLzzKw2LPvYuftj9xfqmakBx4o+pxT_Ga7Efcd9eMA=BVw@mail.gmail.com>
|
||||
<CAGBNNB03AuJK3GAgvyCofUAgEt8O815bdQk3M1Ny+JDXE2+wGQ@mail.gmail.com>
|
||||
<CAEDgNLwWRoQyMx-kMiMULZmVwiin=-ZYL6bO0NvPh0N01Lh22w@mail.gmail.com>
|
||||
<CAGBNNB0ytPt0vhT=pJROmub8J4NrzVOTnzDgNnOi_x5nOaGdvA@mail.gmail.com>
|
||||
<CAEDgNLwbcJ1x1DnYkr6Nv69KBGPwRYjLJixCrMPhKDqOhpS8Ug@mail.gmail.com>
|
||||
<CAGBNNB0qwwUss4BKT7X_1j1zPmdC0paMKQVzwGD1yCiOTz-Vqg@mail.gmail.com>
|
||||
<CAEDgNLwhm8E1Vg1kJLR6GjcckPNx-Em8xP8Bx9pSbLL2rYyG-A@mail.gmail.com>
|
||||
To: Receiver <receiver@pm.me>
|
||||
|
||||
body
|
||||
Reference in New Issue
Block a user