| 1 | Exim version x.yz .... |
| 2 | configuration file is TESTSUITE/test-config |
| 3 | trusted user |
| 4 | admin user |
| 5 | host in hosts_connection_nolog? no (option unset) |
| 6 | LOG: smtp_connection MAIN |
| 7 | SMTP connection from CALLER |
| 8 | host in host_lookup? no (option unset) |
| 9 | host in host_reject_connection? no (option unset) |
| 10 | host in sender_unqualified_hosts? no (option unset) |
| 11 | host in recipient_unqualified_hosts? no (option unset) |
| 12 | host in helo_verify_hosts? no (option unset) |
| 13 | host in helo_try_verify_hosts? no (option unset) |
| 14 | host in helo_accept_junk_hosts? no (option unset) |
| 15 | using ACL "connect" |
| 16 | processing "deny" |
| 17 | check hosts = : 10.9.8.7 |
| 18 | host in ": 10.9.8.7"? no (end of list) |
| 19 | deny: condition test failed in ACL "connect" |
| 20 | processing "drop" |
| 21 | l_message: forcibly dropped |
| 22 | check hosts = 10.9.8.9 |
| 23 | host in "10.9.8.9"? no (end of list) |
| 24 | drop: condition test failed in ACL "connect" |
| 25 | processing "accept" |
| 26 | check logwrite = $sender_host_address accepted by connect ACL |
| 27 | = 10.9.8.8 accepted by connect ACL |
| 28 | LOG: MAIN |
| 29 | 10.9.8.8 accepted by connect ACL |
| 30 | accept: condition test succeeded in ACL "connect" |
| 31 | end of ACL "connect": ACCEPT |
| 32 | using ACL "mail" |
| 33 | processing "warn" |
| 34 | message: added header line |
| 35 | check senders = ok@test3 |
| 36 | address match test: subject=bad@test1 pattern=ok@test3 |
| 37 | bad@test1 in "ok@test3"? no (end of list) |
| 38 | warn: condition test failed in ACL "mail" |
| 39 | processing "accept" |
| 40 | check senders = ok@test1 : ok@test3 |
| 41 | address match test: subject=bad@test1 pattern=ok@test1 |
| 42 | address match test: subject=bad@test1 pattern=ok@test3 |
| 43 | bad@test1 in "ok@test1 : ok@test3"? no (end of list) |
| 44 | accept: condition test failed in ACL "mail" |
| 45 | end of ACL "mail": implicit DENY |
| 46 | LOG: MAIN REJECT |
| 47 | H=[10.9.8.8] U=CALLER rejected MAIL <bad@test1> |
| 48 | using ACL "mail" |
| 49 | processing "warn" |
| 50 | message: added header line |
| 51 | check senders = ok@test3 |
| 52 | address match test: subject=ok@test1 pattern=ok@test3 |
| 53 | test1 in "test3"? no (end of list) |
| 54 | ok@test1 in "ok@test3"? no (end of list) |
| 55 | warn: condition test failed in ACL "mail" |
| 56 | processing "accept" |
| 57 | check senders = ok@test1 : ok@test3 |
| 58 | address match test: subject=ok@test1 pattern=ok@test1 |
| 59 | test1 in "test1"? yes (matched "test1") |
| 60 | ok@test1 in "ok@test1 : ok@test3"? yes (matched "ok@test1") |
| 61 | check verify = sender |
| 62 | ok in "!bad"? yes (end of list) |
| 63 | ----------- end verify ------------ |
| 64 | sender ok@test1 verified ok |
| 65 | check logwrite = :main,reject: mail accepted "$smtp_command" "$smtp_command_argument" |
| 66 | = :main,reject: mail accepted "mail from:<ok@test1>" "<ok@test1>" |
| 67 | LOG: MAIN REJECT |
| 68 | mail accepted "mail from:<ok@test1>" "<ok@test1>" |
| 69 | accept: condition test succeeded in ACL "mail" |
| 70 | end of ACL "mail": ACCEPT |
| 71 | using ACL "rcpt" |
| 72 | processing "accept" |
| 73 | check senders = +ok_senders |
| 74 | address match test: subject=ok@test1 pattern=ok@somewhere |
| 75 | test1 in "somewhere"? no (end of list) |
| 76 | address match test: subject=ok@test1 pattern=ok@test1 |
| 77 | test1 in "test1"? yes (matched "test1") |
| 78 | ok@test1 in "ok@somewhere : ok@test1 : ok@test3"? yes (matched "ok@test1") |
| 79 | ok@test1 in "+ok_senders"? yes (matched "+ok_senders") |
| 80 | check sender_domains = +ok_sender_domains |
| 81 | test1 in "somewhere : test1 : test3"? yes (matched "test1") |
| 82 | test1 in "+ok_sender_domains"? yes (matched "+ok_sender_domains") |
| 83 | check logwrite = :panic: rcpt accepted C=$smtp_command_history |
| 84 | = :panic: rcpt accepted C=MAIL,MAIL,RCPT |
| 85 | LOG: PANIC |
| 86 | rcpt accepted C=MAIL,MAIL,RCPT |
| 87 | accept: condition test succeeded in ACL "rcpt" |
| 88 | end of ACL "rcpt": ACCEPT |
| 89 | using ACL "rcpt" |
| 90 | processing "accept" |
| 91 | check senders = +ok_senders |
| 92 | cached yes match for +ok_senders |
| 93 | cached lookup data = NULL |
| 94 | ok@test1 in "+ok_senders"? yes (matched "+ok_senders" - cached) |
| 95 | check sender_domains = +ok_sender_domains |
| 96 | cached yes match for +ok_sender_domains |
| 97 | test1 in "+ok_sender_domains"? yes (matched "+ok_sender_domains" - cached) |
| 98 | check logwrite = :panic: rcpt accepted C=$smtp_command_history |
| 99 | = :panic: rcpt accepted C=MAIL,MAIL,RCPT,RCPT |
| 100 | LOG: PANIC |
| 101 | rcpt accepted C=MAIL,MAIL,RCPT,RCPT |
| 102 | accept: condition test succeeded in ACL "rcpt" |
| 103 | end of ACL "rcpt": ACCEPT |
| 104 | LOG: smtp_connection MAIN |
| 105 | SMTP connection from CALLER closed by QUIT |
| 106 | >>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> |
| 107 | 1999-03-02 09:44:33 ACL "warn" with "message" setting found in a non-message (EHLO or HELO) ACL: cannot specify header lines here: message ignored |
| 108 | Exim version x.yz .... |
| 109 | configuration file is TESTSUITE/test-config |
| 110 | trusted user |
| 111 | admin user |
| 112 | host in hosts_connection_nolog? no (option unset) |
| 113 | LOG: smtp_connection MAIN |
| 114 | SMTP connection from CALLER |
| 115 | host in host_lookup? no (option unset) |
| 116 | host in host_reject_connection? no (option unset) |
| 117 | host in sender_unqualified_hosts? no (option unset) |
| 118 | host in recipient_unqualified_hosts? no (option unset) |
| 119 | host in helo_verify_hosts? no (option unset) |
| 120 | host in helo_try_verify_hosts? no (option unset) |
| 121 | host in helo_accept_junk_hosts? no (option unset) |
| 122 | using ACL "connect" |
| 123 | processing "deny" |
| 124 | check hosts = : 10.9.8.7 |
| 125 | host in ": 10.9.8.7"? no (end of list) |
| 126 | deny: condition test failed in ACL "connect" |
| 127 | processing "drop" |
| 128 | l_message: forcibly dropped |
| 129 | check hosts = 10.9.8.9 |
| 130 | host in "10.9.8.9"? no (end of list) |
| 131 | drop: condition test failed in ACL "connect" |
| 132 | processing "accept" |
| 133 | check logwrite = $sender_host_address accepted by connect ACL |
| 134 | = 10.9.8.8 accepted by connect ACL |
| 135 | LOG: MAIN |
| 136 | 10.9.8.8 accepted by connect ACL |
| 137 | accept: condition test succeeded in ACL "connect" |
| 138 | end of ACL "connect": ACCEPT |
| 139 | using ACL "mail" |
| 140 | processing "warn" |
| 141 | message: added header line |
| 142 | check senders = ok@test3 |
| 143 | address match test: subject=ok@test3 pattern=ok@test3 |
| 144 | test3 in "test3"? yes (matched "test3") |
| 145 | ok@test3 in "ok@test3"? yes (matched "ok@test3") |
| 146 | warn: condition test succeeded in ACL "mail" |
| 147 | processing "accept" |
| 148 | check senders = ok@test1 : ok@test3 |
| 149 | address match test: subject=ok@test3 pattern=ok@test1 |
| 150 | test3 in "test1"? no (end of list) |
| 151 | address match test: subject=ok@test3 pattern=ok@test3 |
| 152 | test3 in "test3"? yes (matched "test3") |
| 153 | ok@test3 in "ok@test1 : ok@test3"? yes (matched "ok@test3") |
| 154 | check verify = sender |
| 155 | ok in "!bad"? yes (end of list) |
| 156 | ----------- end verify ------------ |
| 157 | sender ok@test3 verified ok |
| 158 | check logwrite = :main,reject: mail accepted "$smtp_command" "$smtp_command_argument" |
| 159 | = :main,reject: mail accepted "mail from:<ok@test3>" "<ok@test3>" |
| 160 | LOG: MAIN REJECT |
| 161 | mail accepted "mail from:<ok@test3>" "<ok@test3>" |
| 162 | accept: condition test succeeded in ACL "mail" |
| 163 | end of ACL "mail": ACCEPT |
| 164 | using ACL "rcpt" |
| 165 | processing "accept" |
| 166 | check senders = +ok_senders |
| 167 | address match test: subject=ok@test3 pattern=ok@somewhere |
| 168 | test3 in "somewhere"? no (end of list) |
| 169 | address match test: subject=ok@test3 pattern=ok@test1 |
| 170 | test3 in "test1"? no (end of list) |
| 171 | address match test: subject=ok@test3 pattern=ok@test3 |
| 172 | test3 in "test3"? yes (matched "test3") |
| 173 | ok@test3 in "ok@somewhere : ok@test1 : ok@test3"? yes (matched "ok@test3") |
| 174 | ok@test3 in "+ok_senders"? yes (matched "+ok_senders") |
| 175 | check sender_domains = +ok_sender_domains |
| 176 | test3 in "somewhere : test1 : test3"? yes (matched "test3") |
| 177 | test3 in "+ok_sender_domains"? yes (matched "+ok_sender_domains") |
| 178 | check logwrite = :panic: rcpt accepted C=$smtp_command_history |
| 179 | = :panic: rcpt accepted C=MAIL,RCPT |
| 180 | LOG: PANIC |
| 181 | rcpt accepted C=MAIL,RCPT |
| 182 | accept: condition test succeeded in ACL "rcpt" |
| 183 | end of ACL "rcpt": ACCEPT |
| 184 | >>Headers added by MAIL or RCPT ACL: |
| 185 | X-ACL-Warn: added header line |
| 186 | >> |
| 187 | LOG: MAIN |
| 188 | <= ok@test3 H=[10.9.8.8] U=CALLER P=smtp S=sss |
| 189 | Exim version x.yz .... |
| 190 | configuration file is TESTSUITE/test-config |
| 191 | trusted user |
| 192 | admin user |
| 193 | x in "!bad"? yes (end of list) |
| 194 | LOG: MAIN |
| 195 | => x <x@y> R=accept T=appendfile |
| 196 | LOG: MAIN |
| 197 | Completed |
| 198 | >>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> |
| 199 | LOG: smtp_connection MAIN |
| 200 | SMTP connection from CALLER closed by QUIT |
| 201 | >>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>> |
| 202 | 1999-03-02 09:44:33 ACL "warn" with "message" setting found in a non-message (EHLO or HELO) ACL: cannot specify header lines here: message ignored |
| 203 | 1999-03-02 09:44:33 rcpt accepted C=EHLO,MAIL,RCPT |