diff --git a/moveyourPOP.au3 b/moveyourPOP.au3 index a646a63..a9be5df 100644 --- a/moveyourPOP.au3 +++ b/moveyourPOP.au3 @@ -201,6 +201,7 @@ While 1 $servID = $allServer[$c][3] $directory = $allServer[$c][4] $smtpID = $allServer[$c][5] + $sizePopAccount = $allServer[$c][6] FileWrite($profileDirectory&"\user.js", 'user_pref("mail.identity.'&$identity&'.archive_folder", "imap://'&$accountName&'@imap.ac-nice.fr/Archives");'&@CRLF) FileWrite($profileDirectory&"\user.js", 'user_pref("mail.identity.'&$identity&'.draft_folder", "imap://'&$accountName&'@imap.ac-nice.fr/Drafts");'&@CRLF) FileWrite($profileDirectory&"\user.js", 'user_pref("mail.identity.'&$identity&'.fcc_folder", "imap://'&$accountName&'@imap.ac-nice.fr/Sent");'&@CRLF) @@ -227,10 +228,16 @@ While 1 ;~ $directory = StringReplace($directory, "\\", "\") ;~ MsgBox("","",$directory) - DirCreate($localFolderDirectory&"\Archives de "&$accountName&".sbd") - $dst = $localFolderDirectory&"\Archives de "&$accountName&".sbd" - FileWrite($localFolderDirectory&"\Archives de "&$accountName, "") - ;~ RunWait(@ComSpec & ' /c powershell.exe -Command "Move-Item -Path ''' & $directory & '\*'' -Destination ''' & $dst & '''"', "") + ;~ if $sizePopAccount > 10737418240 then + DirCreate($localFolderDirectory&"\Archives de "&$accountName&".sbd") + $dst = $localFolderDirectory&"\Archives de "&$accountName&".sbd" + FileWrite($localFolderDirectory&"\Archives de "&$accountName, "") + RunWait(@ComSpec & ' /c powershell.exe -Command "Move-Item -Path ''' & $directory & '\*'' -Destination ''' & $dst & '''"', "") + ;~ Else + ;~ $dst = $proFileDirectory&"\ImapMail\imap.ac-nice.fr-"&$randomUID + ;~ DirCreate($dst) + ;~ RunWait(@ComSpec & ' /c powershell.exe -Command "Move-Item -Path ''' & $directory & '\*'' -Destination ''' & $dst & '''"', "") + ;~ EndIf ;~ $mail = $allServer[$c][1] ;~ $username = $allServer[$c][2] ;~ $directory = $allServer[$c][3]