diff options
| author | Christian Cleberg <[email protected]> | 2025-02-24 20:59:22 -0600 |
|---|---|---|
| committer | Christian Cleberg <[email protected]> | 2025-02-24 20:59:22 -0600 |
| commit | cf25c7bad755a7b79596721ab36f551f4d8107bf (patch) | |
| tree | 378312451a07edf0423eea82b468b7edddd4dec7 /content/blog | |
| parent | 66dea52d215b771c1d0004ab4e2f96714942ffc6 (diff) | |
| download | cleberg.net-cf25c7bad755a7b79596721ab36f551f4d8107bf.tar.gz cleberg.net-cf25c7bad755a7b79596721ab36f551f4d8107bf.tar.bz2 cleberg.net-cf25c7bad755a7b79596721ab36f551f4d8107bf.zip | |
fix indentation in email-migration post
Diffstat (limited to 'content/blog')
| -rw-r--r-- | content/blog/2025-02-24-email-migration.org | 37 |
1 files changed, 19 insertions, 18 deletions
diff --git a/content/blog/2025-02-24-email-migration.org b/content/blog/2025-02-24-email-migration.org index 7f3d921..1cb9cea 100644 --- a/content/blog/2025-02-24-email-migration.org +++ b/content/blog/2025-02-24-email-migration.org @@ -83,23 +83,23 @@ import shutil # Loop through all files in the current folder for file in glob.glob("*.eml"): - # Create boolean to check if we should move the file - move = False + # Create boolean to check if we should move the file + move = False - # Open the current file - f = open(file, 'r') + # Open the current file + f = open(file, 'r') - # For each line in file, find the From header + # For each line in file, find the From header for line in f: if line.startswith("From:"): - # If we find ourself, mark the message for move + # If we find ourself, mark the message for move if "[email protected]" in line: move = True # Close the file - f.close() + f.close() - # Move the file, if marked for move + # Move the file, if marked for move if move == True: filepath = os.path.join("/Users/YOUR_USERNAME/.maildir/migadu/Archive/cur/", file) new_filepath = os.path.join("/Users/YOUR_USERNAME/.maildir/migadu/Sent/cur/", file) @@ -164,24 +164,24 @@ import shutil # Loop through all files in the sub-folders under Archive for file in glob.glob("*.eml"): - # Create boolean to check if we should move the file - move = False + # Create boolean to check if we should move the file + move = False - # Open the current file + # Open the current file f = open(file, 'r') - # For each line in file, find the X-Pm-Date header + # For each line in file, find the X-Pm-Date header for line in f: if line.startswith("X-Pm-Date"): - # Split the line into a list by spaces; - # Then select the item that contains the year + # Split the line into a list by spaces; + # Then select the item that contains the year year = line.split(" ")[4] move = True # Close the file - f.close() + f.close() - # Move the file, if marked for move + # Move the file, if marked for move if move == True: filepath = os.path.join("/Users/YOUR_USERNAME/.maildir/migadu/Archive/cur/", file) new_filepath = os.path.join(f"/Users/YOUR_USERNAME/.maildir/migadu/Archive/{year}/cur/", file) @@ -220,9 +220,10 @@ import shutil # Loop through all files in the sub-folders under Archive for file in glob.glob("*/cur/*"): - # Remove the characters at the end of the file name created by =mu= + # Remove the characters at the end of the file name created by =mu= new_file = file.split(",U=",1)[0] - # Move the file to the new file name + + # Move the file to the new file name shutil.move(file, new_file) #+end_src |
