|  | @@ -1692,49 +1692,49 @@ function folders_for_email_addresses {
 | 
	
		
			
			| 1692 | 1692 |    if grep -Fxq "folders_for_email_addresses" $COMPLETION_FILE; then
 | 
	
		
			
			| 1693 | 1693 |        return
 | 
	
		
			
			| 1694 | 1694 |    fi
 | 
	
		
			
			| 1695 |  | -  echo '#!/bin/bash' > /usr/bin/emailrule
 | 
	
		
			
			| 1696 |  | -  echo 'MYUSERNAME=$1' >> /usr/bin/emailrule
 | 
	
		
			
			| 1697 |  | -  echo 'EMAILADDRESS=$2' >> /usr/bin/emailrule
 | 
	
		
			
			| 1698 |  | -  echo 'MAILINGLIST=$3' >> /usr/bin/emailrule
 | 
	
		
			
			| 1699 |  | -  echo 'MUTTRC=/home/$MYUSERNAME/.muttrc' >> /usr/bin/emailrule
 | 
	
		
			
			| 1700 |  | -  echo 'PM=/home/$MYUSERNAME/.procmailrc' >> /usr/bin/emailrule
 | 
	
		
			
			| 1701 |  | -  echo 'LISTDIR=/home/$MYUSERNAME/Maildir/$MAILINGLIST' >> /usr/bin/emailrule
 | 
	
		
			
			| 1702 |  | -  echo '' >> /usr/bin/emailrule
 | 
	
		
			
			| 1703 |  | -  echo 'if ! [[ $MYUSERNAME && $EMAILADDRESS && $MAILINGLIST ]]; then' >> /usr/bin/emailrule
 | 
	
		
			
			| 1704 |  | -  echo '  echo "emailrule [user name] [email address] [mailing list name]"' >> /usr/bin/emailrule
 | 
	
		
			
			| 1705 |  | -  echo '  exit 1' >> /usr/bin/emailrule
 | 
	
		
			
			| 1706 |  | -  echo 'fi' >> /usr/bin/emailrule
 | 
	
		
			
			| 1707 |  | -  echo '' >> /usr/bin/emailrule
 | 
	
		
			
			| 1708 |  | -  echo 'if [ ! -d "$LISTDIR" ]; then' >> /usr/bin/emailrule
 | 
	
		
			
			| 1709 |  | -  echo '  mkdir -m 700 $LISTDIR' >> /usr/bin/emailrule
 | 
	
		
			
			| 1710 |  | -  echo '  mkdir -m 700 $LISTDIR/tmp' >> /usr/bin/emailrule
 | 
	
		
			
			| 1711 |  | -  echo '  mkdir -m 700 $LISTDIR/new' >> /usr/bin/emailrule
 | 
	
		
			
			| 1712 |  | -  echo '  mkdir -m 700 $LISTDIR/cur' >> /usr/bin/emailrule
 | 
	
		
			
			| 1713 |  | -  echo 'fi' >> /usr/bin/emailrule
 | 
	
		
			
			| 1714 |  | -  echo 'chown -R $MYUSERNAME:$MYUSERNAME $LISTDIR' >> /usr/bin/emailrule
 | 
	
		
			
			| 1715 |  | -  echo 'echo "" >> $PM' >> /usr/bin/emailrule
 | 
	
		
			
			| 1716 |  | -  echo 'echo ":0" >> $PM' >> /usr/bin/emailrule
 | 
	
		
			
			| 1717 |  | -  echo 'echo "  * ^From: $EMAILADDRESS" >> $PM' >> /usr/bin/emailrule
 | 
	
		
			
			| 1718 |  | -  echo 'echo "$LISTDIR/new" >> $PM' >> /usr/bin/emailrule
 | 
	
		
			
			| 1719 |  | -  echo 'chown $MYUSERNAME:$MYUSERNAME $PM' >> /usr/bin/emailrule
 | 
	
		
			
			| 1720 |  | -  echo 'if [ ! -f "$MUTTRC" ]; then' >> /usr/bin/emailrule
 | 
	
		
			
			| 1721 |  | -  echo '  cp /etc/Muttrc $MUTTRC' >> /usr/bin/emailrule
 | 
	
		
			
			| 1722 |  | -  echo '  chown $MYUSERNAME:$MYUSERNAME $MUTTRC' >> /usr/bin/emailrule
 | 
	
		
			
			| 1723 |  | -  echo 'fi' >> /usr/bin/emailrule
 | 
	
		
			
			| 1724 |  | -  echo 'PROCMAILLOG=/home/$MYUSERNAME/log' >> /usr/bin/emailrule
 | 
	
		
			
			| 1725 |  | -  echo 'if [ ! -d $PROCMAILLOG ]; then' >> /usr/bin/emailrule
 | 
	
		
			
			| 1726 |  | -  echo '  mkdir $PROCMAILLOG' >> /usr/bin/emailrule
 | 
	
		
			
			| 1727 |  | -  echo '  chown -R $MYUSERNAME:$MYUSERNAME $PROCMAILLOG' >> /usr/bin/emailrule
 | 
	
		
			
			| 1728 |  | -  echo 'fi' >> /usr/bin/emailrule
 | 
	
		
			
			| 1729 |  | -  echo 'MUTT_MAILBOXES=$(grep "mailboxes =" $MUTTRC)' >> /usr/bin/emailrule
 | 
	
		
			
			| 1730 |  | -  echo 'if [[ $MUTT_MAILBOXES != *$MAILINGLIST* ]]; then' >> /usr/bin/emailrule
 | 
	
		
			
			| 1731 |  | -  echo '  if ! grep -q "=$MAILINGLIST" $MUTTRC; then' >> /usr/bin/emailrule
 | 
	
		
			
			| 1732 |  | -  echo '    sed -i "s|$MUTT_MAILBOXES|$MUTT_MAILBOXES =$MAILINGLIST|g" $MUTTRC' >> /usr/bin/emailrule
 | 
	
		
			
			| 1733 |  | -  echo '    chown $MYUSERNAME:$MYUSERNAME $MUTTRC' >> /usr/bin/emailrule
 | 
	
		
			
			| 1734 |  | -  echo '  fi' >> /usr/bin/emailrule
 | 
	
		
			
			| 1735 |  | -  echo 'fi' >> /usr/bin/emailrule
 | 
	
		
			
			| 1736 |  | -  echo 'exit 0' >> /usr/bin/emailrule
 | 
	
		
			
			| 1737 |  | -  chmod +x /usr/bin/emailrule
 | 
	
		
			
			|  | 1695 | +  echo '#!/bin/bash' > /usr/bin/addemailtofolder
 | 
	
		
			
			|  | 1696 | +  echo 'MYUSERNAME=$1' >> /usr/bin/addemailtofolder
 | 
	
		
			
			|  | 1697 | +  echo 'EMAILADDRESS=$2' >> /usr/bin/addemailtofolder
 | 
	
		
			
			|  | 1698 | +  echo 'MAILINGLIST=$3' >> /usr/bin/addemailtofolder
 | 
	
		
			
			|  | 1699 | +  echo 'MUTTRC=/home/$MYUSERNAME/.muttrc' >> /usr/bin/addemailtofolder
 | 
	
		
			
			|  | 1700 | +  echo 'PM=/home/$MYUSERNAME/.procmailrc' >> /usr/bin/addemailtofolder
 | 
	
		
			
			|  | 1701 | +  echo 'LISTDIR=/home/$MYUSERNAME/Maildir/$MAILINGLIST' >> /usr/bin/addemailtofolder
 | 
	
		
			
			|  | 1702 | +  echo '' >> /usr/bin/addemailtofolder
 | 
	
		
			
			|  | 1703 | +  echo 'if ! [[ $MYUSERNAME && $EMAILADDRESS && $MAILINGLIST ]]; then' >> /usr/bin/addemailtofolder
 | 
	
		
			
			|  | 1704 | +  echo '  echo "addemailtofolder [user name] [email address] [mailing list name]"' >> /usr/bin/addemailtofolder
 | 
	
		
			
			|  | 1705 | +  echo '  exit 1' >> /usr/bin/addemailtofolder
 | 
	
		
			
			|  | 1706 | +  echo 'fi' >> /usr/bin/addemailtofolder
 | 
	
		
			
			|  | 1707 | +  echo '' >> /usr/bin/addemailtofolder
 | 
	
		
			
			|  | 1708 | +  echo 'if [ ! -d "$LISTDIR" ]; then' >> /usr/bin/addemailtofolder
 | 
	
		
			
			|  | 1709 | +  echo '  mkdir -m 700 $LISTDIR' >> /usr/bin/addemailtofolder
 | 
	
		
			
			|  | 1710 | +  echo '  mkdir -m 700 $LISTDIR/tmp' >> /usr/bin/addemailtofolder
 | 
	
		
			
			|  | 1711 | +  echo '  mkdir -m 700 $LISTDIR/new' >> /usr/bin/addemailtofolder
 | 
	
		
			
			|  | 1712 | +  echo '  mkdir -m 700 $LISTDIR/cur' >> /usr/bin/addemailtofolder
 | 
	
		
			
			|  | 1713 | +  echo 'fi' >> /usr/bin/addemailtofolder
 | 
	
		
			
			|  | 1714 | +  echo 'chown -R $MYUSERNAME:$MYUSERNAME $LISTDIR' >> /usr/bin/addemailtofolder
 | 
	
		
			
			|  | 1715 | +  echo 'echo "" >> $PM' >> /usr/bin/addemailtofolder
 | 
	
		
			
			|  | 1716 | +  echo 'echo ":0" >> $PM' >> /usr/bin/addemailtofolder
 | 
	
		
			
			|  | 1717 | +  echo 'echo "  * ^From: $EMAILADDRESS" >> $PM' >> /usr/bin/addemailtofolder
 | 
	
		
			
			|  | 1718 | +  echo 'echo "$LISTDIR/new" >> $PM' >> /usr/bin/addemailtofolder
 | 
	
		
			
			|  | 1719 | +  echo 'chown $MYUSERNAME:$MYUSERNAME $PM' >> /usr/bin/addemailtofolder
 | 
	
		
			
			|  | 1720 | +  echo 'if [ ! -f "$MUTTRC" ]; then' >> /usr/bin/addemailtofolder
 | 
	
		
			
			|  | 1721 | +  echo '  cp /etc/Muttrc $MUTTRC' >> /usr/bin/addemailtofolder
 | 
	
		
			
			|  | 1722 | +  echo '  chown $MYUSERNAME:$MYUSERNAME $MUTTRC' >> /usr/bin/addemailtofolder
 | 
	
		
			
			|  | 1723 | +  echo 'fi' >> /usr/bin/addemailtofolder
 | 
	
		
			
			|  | 1724 | +  echo 'PROCMAILLOG=/home/$MYUSERNAME/log' >> /usr/bin/addemailtofolder
 | 
	
		
			
			|  | 1725 | +  echo 'if [ ! -d $PROCMAILLOG ]; then' >> /usr/bin/addemailtofolder
 | 
	
		
			
			|  | 1726 | +  echo '  mkdir $PROCMAILLOG' >> /usr/bin/addemailtofolder
 | 
	
		
			
			|  | 1727 | +  echo '  chown -R $MYUSERNAME:$MYUSERNAME $PROCMAILLOG' >> /usr/bin/addemailtofolder
 | 
	
		
			
			|  | 1728 | +  echo 'fi' >> /usr/bin/addemailtofolder
 | 
	
		
			
			|  | 1729 | +  echo 'MUTT_MAILBOXES=$(grep "mailboxes =" $MUTTRC)' >> /usr/bin/addemailtofolder
 | 
	
		
			
			|  | 1730 | +  echo 'if [[ $MUTT_MAILBOXES != *$MAILINGLIST* ]]; then' >> /usr/bin/addemailtofolder
 | 
	
		
			
			|  | 1731 | +  echo '  if ! grep -q "=$MAILINGLIST" $MUTTRC; then' >> /usr/bin/addemailtofolder
 | 
	
		
			
			|  | 1732 | +  echo '    sed -i "s|$MUTT_MAILBOXES|$MUTT_MAILBOXES =$MAILINGLIST|g" $MUTTRC' >> /usr/bin/addemailtofolder
 | 
	
		
			
			|  | 1733 | +  echo '    chown $MYUSERNAME:$MYUSERNAME $MUTTRC' >> /usr/bin/addemailtofolder
 | 
	
		
			
			|  | 1734 | +  echo '  fi' >> /usr/bin/addemailtofolder
 | 
	
		
			
			|  | 1735 | +  echo 'fi' >> /usr/bin/addemailtofolder
 | 
	
		
			
			|  | 1736 | +  echo 'exit 0' >> /usr/bin/addemailtofolder
 | 
	
		
			
			|  | 1737 | +  chmod +x /usr/bin/addemailtofolder
 | 
	
		
			
			| 1738 | 1738 |    echo 'folders_for_email_addresses' >> $COMPLETION_FILE
 | 
	
		
			
			| 1739 | 1739 |  }
 | 
	
		
			
			| 1740 | 1740 |  
 | 
	
	
		
			
			|  | @@ -1882,7 +1882,7 @@ function create_private_mailing_list {
 | 
	
		
			
			| 1882 | 1882 |    sed -i 's/#smtp_port: 25/smtp_port: 465/g' /etc/schleuder/schleuder.conf
 | 
	
		
			
			| 1883 | 1883 |    sed -i 's/#superadminaddr: root@localhost/superadminaddr: root@localhost' /etc/schleuder/schleuder.conf
 | 
	
		
			
			| 1884 | 1884 |    schleuder-newlist $PRIVATE_MAILING_LIST@$DOMAIN_NAME -realname "$PRIVATE_MAILING_LIST" -adminaddress $MY_USERNAME@$DOMAIN_NAME -initmember $MY_USERNAME@$DOMAIN_NAME -initmemberkey $MY_GPG_PUBLIC_KEY -nointeractive
 | 
	
		
			
			| 1885 |  | -  emailrule $MY_USERNAME $PRIVATE_MAILING_LIST@$DOMAIN_NAME $PRIVATE_MAILING_LIST
 | 
	
		
			
			|  | 1885 | +  addemailtofolder $MY_USERNAME $PRIVATE_MAILING_LIST@$DOMAIN_NAME $PRIVATE_MAILING_LIST
 | 
	
		
			
			| 1886 | 1886 |  
 | 
	
		
			
			| 1887 | 1887 |    echo 'schleuder:' > /etc/exim4/conf.d/router/550_exim4-config_schleuder
 | 
	
		
			
			| 1888 | 1888 |    echo '  debug_print = "R: schleuder for $local_part@$domain"' >> /etc/exim4/conf.d/router/550_exim4-config_schleuder
 |