advertisement

Article:
  Sanitizing Mail on Panther Server
Subject:   BTW kids, it's case-sensitive
Date:   2004-02-04 16:04:06
From:   dalcarls
Messages now sitting in my queue appear to only be sitting there because there is capitlization somewhere in the email address. I've added:


lmtp_downcase_rcpt: yes


to the imapd.conf file, as well as added:


flags=Ru


as opposed to flags=R in the master.cf file, but to no avail.

Main Topics Oldest First

Showing messages 1 through 1 of 1.

  • BTW kids, it's case-sensitive
    2004-02-11 16:25:53  loganj1 [Reply | View]

    Not the preferred solution, but it works ...

    1. Put the following shell script in the file "/usr/local/bin/deliver":



    # This is a front end script for the Cyrus "deliver" program
    # that forces the username to lowercase
    #
    # usage: deliver $USER
    #
    if [ -n "$1" ]; then
    user=`echo $1 | tr A-Z a-z`
    /usr/bin/cyrus/bin/deliver -e -a $user -m user/$user;
    fi


    2. Change the last line of the file "/etc/procmailrc" to ...


      | /usr/local/bin/deliver $USER