| 
				
			 | 
			
			
				@@ -4388,6 +4388,37 @@ function email_client { 
			 | 
		
	
		
			
			| 
				4388
			 | 
			
				4388
			 | 
			
			
				   echo 'email_client' >> $COMPLETION_FILE 
			 | 
		
	
		
			
			| 
				4389
			 | 
			
				4389
			 | 
			
			
				 } 
			 | 
		
	
		
			
			| 
				4390
			 | 
			
				4390
			 | 
			
			
				  
			 | 
		
	
		
			
			| 
				
			 | 
			
				4391
			 | 
			
			
				+function email_archiving { 
			 | 
		
	
		
			
			| 
				
			 | 
			
				4392
			 | 
			
			
				+  if [[ $SYSTEM_TYPE == "$VARIANT_WRITER" || $SYSTEM_TYPE == "$VARIANT_CLOUD" || $SYSTEM_TYPE == "$VARIANT_CHAT" || $SYSTEM_TYPE == "$VARIANT_SOCIAL" || $SYSTEM_TYPE == "$VARIANT_MEDIA" || $SYSTEM_TYPE == "$VARIANT_NONMAILBOX" || $SYSTEM_TYPE == "$VARIANT_TOR_DONGLE" ]]; then 
			 | 
		
	
		
			
			| 
				
			 | 
			
				4393
			 | 
			
			
				+      return 
			 | 
		
	
		
			
			| 
				
			 | 
			
				4394
			 | 
			
			
				+  fi 
			 | 
		
	
		
			
			| 
				
			 | 
			
				4395
			 | 
			
			
				+  if grep -Fxq "email_archiving" $COMPLETION_FILE; then 
			 | 
		
	
		
			
			| 
				
			 | 
			
				4396
			 | 
			
			
				+      return 
			 | 
		
	
		
			
			| 
				
			 | 
			
				4397
			 | 
			
			
				+  fi 
			 | 
		
	
		
			
			| 
				
			 | 
			
				4398
			 | 
			
			
				+ 
			 | 
		
	
		
			
			| 
				
			 | 
			
				4399
			 | 
			
			
				+  if [ ! -d $INSTALL_DIR ]; then 
			 | 
		
	
		
			
			| 
				
			 | 
			
				4400
			 | 
			
			
				+      mkdir $INSTALL_DIR 
			 | 
		
	
		
			
			| 
				
			 | 
			
				4401
			 | 
			
			
				+  fi 
			 | 
		
	
		
			
			| 
				
			 | 
			
				4402
			 | 
			
			
				+  cd $INSTALL_DIR 
			 | 
		
	
		
			
			| 
				
			 | 
			
				4403
			 | 
			
			
				+  git clone https://github.com/bashrc/cleanup-maildir 
			 | 
		
	
		
			
			| 
				
			 | 
			
				4404
			 | 
			
			
				+  cp $INSTALL_DIR/cleanup-maildir/cleanup-maildir /usr/bin 
			 | 
		
	
		
			
			| 
				
			 | 
			
				4405
			 | 
			
			
				+  echo '#!/bin/bash' > /etc/cron.daily/archivemail 
			 | 
		
	
		
			
			| 
				
			 | 
			
				4406
			 | 
			
			
				+  echo "MUTTRC=/home/$MY_USERNAME/.muttrc" >> /etc/cron.daily/archivemail 
			 | 
		
	
		
			
			| 
				
			 | 
			
				4407
			 | 
			
			
				+  echo "python /usr/bin/cleanup-maildir --archive-folder='archive' --maildir-root='/home/$MY_USERNAME/Maildir' archive ''" >> /etc/cron.daily/archivemail 
			 | 
		
	
		
			
			| 
				
			 | 
			
				4408
			 | 
			
			
				+  echo 'if [ -f $MUTTRC ]; then' >> /usr/bin/addmailinglist 
			 | 
		
	
		
			
			| 
				
			 | 
			
				4409
			 | 
			
			
				+  echo '  MUTT_MAILBOXES=$(grep "mailboxes =" $MUTTRC)' >> /usr/bin/addmailinglist 
			 | 
		
	
		
			
			| 
				
			 | 
			
				4410
			 | 
			
			
				+  echo '  BACKUP_DIRECTORY=archive.$(date +"%Y")' >> /usr/bin/addmailinglist 
			 | 
		
	
		
			
			| 
				
			 | 
			
				4411
			 | 
			
			
				+  echo '  if [[ $MUTT_MAILBOXES != *$BACKUP_DIRECTORY* ]]; then' >> /usr/bin/addmailinglist 
			 | 
		
	
		
			
			| 
				
			 | 
			
				4412
			 | 
			
			
				+  echo '    sed -i "s|$MUTT_MAILBOXES|$MUTT_MAILBOXES =$BACKUP_DIRECTORY|g" $MUTTRC' >> /usr/bin/addmailinglist 
			 | 
		
	
		
			
			| 
				
			 | 
			
				4413
			 | 
			
			
				+  echo '    chown $MYUSERNAME:$MYUSERNAME $MUTTRC' >> /usr/bin/addmailinglist 
			 | 
		
	
		
			
			| 
				
			 | 
			
				4414
			 | 
			
			
				+  echo '  fi' >> /usr/bin/addmailinglist 
			 | 
		
	
		
			
			| 
				
			 | 
			
				4415
			 | 
			
			
				+  echo 'fi' >> /usr/bin/addmailinglist 
			 | 
		
	
		
			
			| 
				
			 | 
			
				4416
			 | 
			
			
				+  echo 'exit 0' >> /etc/cron.daily/archivemail 
			 | 
		
	
		
			
			| 
				
			 | 
			
				4417
			 | 
			
			
				+  chmod +x /etc/cron.daily/archivemail 
			 | 
		
	
		
			
			| 
				
			 | 
			
				4418
			 | 
			
			
				+ 
			 | 
		
	
		
			
			| 
				
			 | 
			
				4419
			 | 
			
			
				+  echo 'email_archiving' >> $COMPLETION_FILE 
			 | 
		
	
		
			
			| 
				
			 | 
			
				4420
			 | 
			
			
				+} 
			 | 
		
	
		
			
			| 
				
			 | 
			
				4421
			 | 
			
			
				+ 
			 | 
		
	
		
			
			| 
				4391
			 | 
			
				4422
			 | 
			
			
				 function folders_for_mailing_lists { 
			 | 
		
	
		
			
			| 
				4392
			 | 
			
				4423
			 | 
			
			
				   if [[ $SYSTEM_TYPE == "$VARIANT_WRITER" || $SYSTEM_TYPE == "$VARIANT_CLOUD" || $SYSTEM_TYPE == "$VARIANT_CHAT" || $SYSTEM_TYPE == "$VARIANT_SOCIAL" || $SYSTEM_TYPE == "$VARIANT_MEDIA" || $SYSTEM_TYPE == "$VARIANT_NONMAILBOX" || $SYSTEM_TYPE == "$VARIANT_TOR_DONGLE" || $SYSTEM_TYPE == "$VARIANT_TOR_WIFI" ]]; then 
			 | 
		
	
		
			
			| 
				4393
			 | 
			
				4424
			 | 
			
			
				       return 
			 | 
		
	
	
		
			
			| 
				
			 | 
			
			
				@@ -7412,6 +7443,7 @@ configure_gpg 
			 | 
		
	
		
			
			| 
				7412
			 | 
			
				7443
			 | 
			
			
				 encrypt_incoming_email 
			 | 
		
	
		
			
			| 
				7413
			 | 
			
				7444
			 | 
			
			
				 encrypt_outgoing_email 
			 | 
		
	
		
			
			| 
				7414
			 | 
			
				7445
			 | 
			
			
				 email_client 
			 | 
		
	
		
			
			| 
				
			 | 
			
				7446
			 | 
			
			
				+email_archiving 
			 | 
		
	
		
			
			| 
				7415
			 | 
			
				7447
			 | 
			
			
				 email_from_address 
			 | 
		
	
		
			
			| 
				7416
			 | 
			
				7448
			 | 
			
			
				 configure_firewall_for_email 
			 | 
		
	
		
			
			| 
				7417
			 | 
			
				7449
			 | 
			
			
				 folders_for_mailing_lists 
			 |