mirror of https://github.com/M66B/FairEmail.git
Mbox filter carriage returns
This commit is contained in:
parent
71c512869e
commit
297cf9ca82
|
@ -888,7 +888,7 @@ public class FragmentFolders extends FragmentBase {
|
|||
Properties props = MessageHelper.getSessionProperties();
|
||||
Session isession = Session.getInstance(props, null);
|
||||
|
||||
// https://www.ietf.org/rfc/rfc4155.txt
|
||||
// https://www.ietf.org/rfc/rfc4155.txt (Appendix A)
|
||||
// http://qmail.org./man/man5/mbox.html
|
||||
ContentResolver resolver = context.getContentResolver();
|
||||
try (OutputStream out = new BufferedOutputStream(resolver.openOutputStream(uri))) {
|
||||
|
@ -909,16 +909,16 @@ public class FragmentFolders extends FragmentBase {
|
|||
imessage.writeTo(new FilterOutputStream(out) {
|
||||
@Override
|
||||
public void write(int b) throws IOException {
|
||||
super.write(b);
|
||||
if (b != 13)
|
||||
out.write(b);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void flush() throws IOException {
|
||||
out.write(10);
|
||||
super.flush();
|
||||
}
|
||||
});
|
||||
|
||||
out.write("\n".getBytes());
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue