-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 On Sun, May 29, 2016 at 02:33:14AM -0400, Xu Wang wrote: > Dear all, > > When I send a message, it is appended to a big file called ~/sent. I > would like to get the last email in that big file. I'm trying to > understand the format. I thought I could just get everything starting > with From:. But if there is a line in the body that starts with > 'From:", the F is not escaped like I have seen it before. So my regex > would match that. > > Why is > From: > not escaped for the ~/sent folder and how can I change that?
Hello, ~/sent is (per default) a mbox mailbox. See [1] for general documentation. You can't use a regex to parse it. Instead use one of the available mbox parsers out there, e.g [2]. [1]: https://en.wikipedia.org/wiki/Mbox [2]: http://search.cpan.org/~dcoppit/Mail-Mbox-MessageParser-1.5105/lib/Mail/Mbox/MessageParser.pm - -- + privacy is necessary + using gnupg http://gnupg.org + public key id: 0x92FEFDB7E44C32F9 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAEBCgAGBQJXSwj/AAoJEJL+/bfkTDL5t0AP/0yDR4QUXfxsLnPA/LB6m8Df RTmNvqmQpcH0WN6LNHYffqMGALvy4w4LNm3LSFzWPENDr0iDr4X26mUgS7FBoB6J GTV4dy9zz92MV9YriojOJwWFIw2fPTrPrYvgunB2MG9SaypVz+mve+LhVb8sboyb YclesfA9HvluxflcRp1TvjAGbNHd+dJfcdQYibAXCnRU2fD78BiJSblXJLilEWYi nVgwcWArYHJlWWQ9NG/a19DhkeqRVbVNBi4XvEsFJv1lQzEYGqZkbgLilBVvV/Hr cV5ziQPet19uFldj26q4gIkFWXDK7JAEp47AaT39eN3MGpNSThwHtNo+saiYrZE/ hzB9Y7VXcZvUzsUFa6jbxFKLUtk77jP8nYklIKYfrnI5RjFMfgToVVjcirjxjpaw kJTtlKfmFThX0Hjw1oK4IiubXWY7oHQdWkXafbma8wmkey3OlKF3AnhwyPE8t0ZE 3F6dQFUikkRFBQC0U1C7ofVhC75kR+20/Q/JG58zdtVXzYsgEzguTphzMJVcpGT4 VqXw2tLsPiBnxIy1zRDf1D0NTkqHci1yLj9y7j4pMQKgCQ+m+X9eG6V4I48lVcxh lhWvwj9uY8R2uI9JJjxY6ZbiH9iXpe2+OWEN9spU/XJ9xsiUY4tVCj3Bp+CGQ/CG 6uNftQumCLFogfP7y7B1 =9MwN -----END PGP SIGNATURE-----