procmail
[Top] [All Lists]

Re. help! procmail stops in the middle of my recipe

2002-07-03 07:26:18
I have modifed my recipe in an attempt to deal with fields for which there
are
no input values for HOSTNAME or CNAME and procmail still stops when
it encounters them. tBelow is a copy of my logfile followed by my current
recipe.

procmail: [11479] Wed Jul  3 08:33:04 2002
procmail: Match on "^Subject: ref*"
procmail: Assigning "MATCH="
procmail: Matched "ref347-2002-07-02"
procmail: Match on "^Subject: *\/ref[^ ]+"
procmail: Assigning "REF=ref347-2002-07-02"
procmail: Assigning "MATCH="
procmail: Matched "restful.com"
procmail: Match on "^Enter the domain name:\/.+[a-z0-9]"
procmail: Assigning "NEWDOM=restful.com"
procmail: Assigning "MATCH="
procmail: Matched "bill bass"
procmail: Match on "^First and last name of contact:\/.+[a-z0-9]"
procmail: Assigning "CONTACT=bill bass"
procmail: Assigning "MATCH="
procmail: Matched "bill.bass.ncmail.net"
procmail: Match on "^E-mail address of contact:\/.+[a-z0-9]"
procmail: Assigning "EMAIL=bill.bass.ncmail.net"
procmail: Assigning "MATCH="
procmail: Matched "283-464-5647"
procmail: Match on "^Phone number of contact:\/.+[a-z0-9]"
procmail: Assigning "PHONE=283-464-5647"
procmail: Assigning "MATCH="
procmail: Matched "office of information services"
procmail: Match on "^Name of organization:\/.+[a-z0-9]"
procmail: Assigning "ORG=office of information services"
procmail: Assigning "HOSTNAME"
procmail: No match on "^Optional 1st hostname [^:]*:\/.+[a-z0-9]"
procmail: Assigning "IPADDRESS"
procmail: Assigning "MATCH="
procmail: Matched "123.12.132.55"
procmail: Match on "^IP address if provided:\/.+[a-z0-9]"
procmail: Assigning "IPADDRESS=123.12.132.55"
procmail: Assigning "CNAME"
procmail: No match on "^CNAME if it applies [^:]*:\/.+[a-z0-9]"
procmail: Assigning "LASTFOLDER=/usr/local/adm/build_domain restful.com bill
bass bill.bass.ncmail.net 283-464-5647 office of information services"
procmail: Notified comsat: "cstalber@:/usr/local/adm/build_domain
restful.com bill bass bill.bass.ncmail.net 283-464-5647 office of
information services"
From Christian(_dot_)Stalberg(_at_)ncmail(_dot_)net  Wed Jul  3 08:33:03 2002
procmail: Executing "/usr/local/adm/build_domain,restful.com,bill
bass,bill.bass.ncmail.net,283-464-5647,office of information services"
 Subject: ref347-2002-07-02 10:50:36 newdomain.com
  Folder: /usr/local/adm/build_domain restful.com bill bass bill.bass.
1698


:0
* ^Subject: ref*
{
        :0
        * ^Subject: *\/ref[^ ]+
        {
            REF=$MATCH

            :0B
            * ^Enter the domain name:\/.+[a-z0-9]
            {
                NEWDOM=$MATCH

                :0B
                * ^First and last name of contact:\/.+[a-z0-9]
                {
                    CONTACT=$MATCH

                    :0B
                    * ^E-mail address of contact:\/.+[a-z0-9]
                    {
                        EMAIL=$MATCH

                        :0B
                        * ^Phone number of contact:\/.+[a-z0-9]
                        {
                            PHONE=$MATCH

                            :0B
                            * ^Name of organization:\/.+[a-z0-9]
                            {
                                ORG=$MATCH

                                NEWHOST
                                :0B
                                * ^Optional 1st hostname [^:]*:\/.+[a-z0-9]
                                {
                                    NEWHOST=$MATCH
                                }

                                IPADDRESS
                                :0B
                                * ^IP address if provided:\/.+[a-z0-9]
                                {
                                    IPADDRESS=$MATCH
                                }

                                CNAME
                                :0B
                                * ^CNAME if it applies [^:]*:\/.+[a-z0-9]
                                {
                                    CNAME=$MATCH
                                }

                                :0 i
                                | /usr/local/adm/build_domain "$NEWDOM" \
                                        "$CONTACT" "$EMAIL" "$PHONE" "$ORG"
\
                                        "$NEWHOST" "$IPADDRESS" "$CNAME"
                            }
                        }
                    }
                }
            }
        }

_______________________________________________
procmail mailing list
procmail(_at_)lists(_dot_)RWTH-Aachen(_dot_)DE
http://MailMan.RWTH-Aachen.DE/mailman/listinfo/procmail

<Prev in Thread] Current Thread [Next in Thread>