Don't care if we overwrite an empty file

git-svn-id: https://svn.apache.org/repos/asf/commons/proper/net/trunk@1766015 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/src/main/java/examples/mail/IMAPExportMbox.java b/src/main/java/examples/mail/IMAPExportMbox.java
index 38b498c..1ac82b7 100644
--- a/src/main/java/examples/mail/IMAPExportMbox.java
+++ b/src/main/java/examples/mail/IMAPExportMbox.java
@@ -187,8 +187,8 @@
                 new BufferedWriter(new FileWriter(mbox, false)), eol, printHash, printMarker, checkSequence);
         } else {
             final File mbox = new File(file);
-            if (mbox.exists()) {
-                throw new IOException("mailbox file: " + mbox + " already exists!");
+            if (mbox.exists() && mbox.length() > 0) {
+                throw new IOException("mailbox file: " + mbox + " already exists and is non-empty!");
             }
             System.out.println("Creating file " + mbox);
             chunkListener = new MboxListener(new BufferedWriter(new FileWriter(mbox)), eol, printHash, printMarker, checkSequence);