[exim-cvs] cvs commit: exim/exim-test-orig ABOUT exim/exim-…

Góra strony
Delete this message
Reply to this message
Autor: Philip Hazel
Data:  
Dla: exim-cvs
Temat: [exim-cvs] cvs commit: exim/exim-test-orig ABOUT exim/exim-test-orig/AutoTest ABOUT List Use resubmit resubmitB runtest showenv exim/exim-test-orig/AutoTest/confs 001 002 003 004 005 006 007 008 0
ph10 2004/10/08 15:50:22 BST

  Modified files:
    exim-test-orig/AutoTest ABOUT 
  Added files:
    exim-test-orig       ABOUT 
    exim-test-orig/AutoTest List Use resubmit resubmitB runtest 
                            showenv 
    exim-test-orig/AutoTest/confs 001 002 003 004 005 006 007 008 
                                  009 010 011 012 013 014 015 016 
                                  017 018 019 020 021 022 023 024 
                                  025 026 027 028 029 030 031 032 
                                  033 034 035 036 037 038 039 040 
                                  041 042 043 044 045 046 047 048 
                                  049 050 051 052 053 054 055 056 
                                  057 058 059 060 061 062 063 064 
                                  065 066 067 068 069 070 071 072 
                                  073 074 075 076 077 078 079 080 
                                  081 082 083 084 085 086 087 088 
                                  089 090 091 092 093 094 095 096 
                                  097 098 099 100 101 102 103 104 
                                  105 106 107 108 109 110 111 112 
                                  113 114 115 116 117 118 119 120 
                                  121 122 123 124 125 126 127 128 
                                  129 130 131 132 133 134 135 136 
                                  137 138 139 140 141 142 143 144 
                                  145 146 147 148 149 150 151 152 
                                  153 154 155 156 157 158 159 160 
                                  161 162 163 164 165 166 167 168 
                                  169 170 171 172 173 174 175 176 
                                  177 178 179 180 181 182 183 184 
                                  185 186 187 188 189 190 191 192 
                                  193 194 195 196 197 198 199 200 
                                  201 202 203 204 205 206 207 208 
                                  209 210 211 212 213 214 215 216 
                                  217 218 219 220 221 222 223 224 
                                  225 226 227 228 229 230 231 232 
                                  233 234 235 236 237 238 239 240 
                                  241 242 243 244 245 246 247 248 
                                  249 250 251 252 253 254 255 256 
                                  257 258 259 260 261 262 263 264 
                                  265 266 267 268 269 270 271 272 
                                  273 274 275 276 277 278 279 280 
                                  281 282 283 284 285 286 287 288 
                                  289 290 291 292 293 294 295 296 
                                  297 298 299 300 301 302 303 304 
                                  305 306 307 308 309 310 311 312 
                                  313 314 315 316 317 318 319 320 
                                  321 322 323 324 325 326 327 328 
                                  329 330 331 332 333 334 335 336 
                                  337 338 339 340 341 342 343 344 
                                  345 346 347 348 349 350 351 352 
                                  353 354 355 356 357 358 359 360 
                                  361 362 363 364 365 366 367 368 
                                  369 370 371 372 373 374 375 376 
                                  377 378 379 380 381 382 383 384 
                                  385 386 387 388 389 390 391 392 
                                  393 394 395 396 397 398 399 400 
                                  401 402 403 404 405 406 407 408 
                                  409 410 411 412 413 414 415 416 
                                  417 418 419 420 421 422 423 424 
                                  425 426 427 428 429 430 431 432 
                                  433 434 435 436 437 438 439 440 
                                  441 442 443 444 445 446 447 448 
                                  449 450 451 452 453 454 455 456 
                                  457 458 459 460 461 462 463 464 
                                  465 466 467 468 469 470 471 472 
                                  473 474 475 476 477 478 479 480 
                                  481 482 483 484 485 486 487 488 
                                  489 490 491 492 493 494 495 496 
                                  497 498 499 500 501 502 503 504 
                                  505 506 507 508 509 510 511 512 
                                  513 514 515 516 517 518 519 520 
                                  521 522 523 524 525 526 527 528 
                                  529 530 531 532 533 534 535 536 
                                  537 538 539 540 541 542 543 544 
                                  545 546 547 548 549 550 551 552 
                                  553 554 555 556 557 558 559 560 
                                  561 562 563 564 565 566 567 568 
                                  569 570 571 572 573 574 575 576 
                                  577 578 579 580 581 582 583 584 
                                  585 586 587 588 899 901 902 903 
                                  904 
    exim-test-orig/AutoTest/log 005 006 008 009 010 011 012 015 
                                016 022 024 025 026 027 028 029 
                                030 031 034 047 052 053 054 055 
                                056 057 059 061 063 064 065 066 
                                073 075 077 078 079 080 081 083 
                                084 085 086 087 088 089 091 092 
                                093 094 095 096 097 098 099 100 
                                101 102 103 104 105 106 108 109 
                                110 111 112 113 116 119 123 125 
                                127 128 129 130 131 132 133 134 
                                138 139 140 141 142 143 145 146 
                                153 154 155 157 158 159 161 162 
                                164 165 167 168 169 170 171 172 
                                173 174 176 177 179 180 181 182 
                                183 184 185 187 188 189 190 193 
                                194 194G 195 195G 196 197 198 199 
                                200 201 202 203 204 205 206 207 
                                210 210G 211 211G 212 213 213G 214 
                                214G 215 215G 216 216G 217 218 
                                218G 219 219G 220 220G 221 221G 
                                222 222G 223 223G 224 224G 225 
                                225G 226 227 228 229 229G 230 230G 
                                231 232 233 234 235 236 237 238 
                                239 240 241 242 243 244 245 246 
                                247 249 250 251 252 253 254 255 
                                256 257 258 259 260 261 264 264G 
                                265 266 269 270 273 274 275 276 
                                277 278 279 280 281 283 284 285 
                                286 288 289 291 292 293 294 295 
                                296 297 297G 298 299 301 302 303 
                                306 308 311 312 313 315 317 319 
                                320 321 321G 322 323 324 325 326 
                                328 329 330 331 332 333 334 335 
                                336 338 340 341 342 343 344 345 
                                346 347 348 349 350 351 356 357 
                                359 360 361 362 365 367 369 370 
                                371 372 373 374 376 378 379 380 
                                381 382 384 385 387 388 390 391 
                                391G 392 394 395 395G 396 397 399 
                                402 403 404 406 407 408 409 410 
                                411 412 413 414 415 416 417 418 
                                420 422 423 424 425 426 427 428 
                                429 429G 430 431 433 434 435 436 
                                437 438 439 440 441 443 444 446 
                                447 448 449 450 451 452 453 458 
                                460 461 463 466 468 469 470 473 
                                474 477 479 480 483 484 486 486G 
                                487 490 493 495 497 498 499 501 
                                502 504 507 508 509 510 511 512 
                                513 517 520 521 522 523 524 525 
                                526 527 528 529 530 532 533 534 
                                535 536 537 538 541 544 545 547 
                                548 549 550 550G 551 552 553 555 
                                556 557 558 560 561 561G 562 563 
                                564 566 567 568 569 572 574 575 
                                576 577 578 579 580 581 583 584 
                                585 586 587 588 902 903 
    exim-test-orig/AutoTest/mail 005.ph10 006.ph10 008.ph10 
                                 009.ph10 010.ph10 011.ph10 
                                 015.ph10 022.ph10 024.ph10 
                                 025.ph10 026.ph10 027.ph10 
                                 028.ph10 029.ph10 030.!one 
                                 030.ph10 030.ph99 031.ph10 
                                 034.ph10 053.ph10 054.ph10 
                                 055.ph10 059.ph10 061.ph10 
                                 061.rbl 063.ph10 065.ph10 
                                 066.ph10 073.ph10 077.ph10 
                                 078.ph10 078.phil 078.phil.bounce 
                                 078.philip 079.dff 079.mug999 
                                 079.ph10 079.postmaster 080.ph10 
                                 083.ph10 084.ph10 085.ph10 
                                 087.mug99 087.mug99999 
                                 087.mug999999 087.ph10 
                                 088.mug99999 088.ph10 089.batched 
                                 089.mug99 089.mug999 089.mug9999 
                                 089.ph10 089.tpmissing 
                                 089.undefined 091.postmaster 
                                 092.default 092.firstuser 
                                 092.seconduser 097.second 
                                 098.ph10 099.file 099.pipe 
                                 100.second 101.file 101.pipe 
                                 102.file 105.acopy 105.alias1 
                                 105.alias2 105.dcopy 106.a 
                                 108.ph10 108.rewritten 109.mmm 
                                 109.yyy 110.ph10 113.postmaster 
                                 123.ph10 128.copy 128.ph10 
                                 130.dddd 131.ph10 131.unknown 
                                 133.forwarder 134.ph10 138.ph10 
                                 140.filter 140.ph10 140.qpgm 
                                 153.postmaster 154.postmaster 
                                 155.postmaster 161.ph10 167.ph10 
                                 168.ph10 169.mug99 169.ph10 
                                 170.ph10 172.ph10 174.ph10 
                                 176.mug99 176.ph10 176.root 
                                 177.mug99 177.ph10 177.root 
                                 179.ph10 180.mug99 180.ph10 
                                 185.ph10 196.ph10 199.ph10 
                                 201.copied 203.ph10 206.copies 
                                 210.ph10 210G.ph10 211.ph10 
                                 211G.ph10 212.ph10 216.abcd 
                                 216.ph10 216.xyz 216G.abcd 
                                 216G.ph10 216G.xyz 221.ph10 
                                 221G.ph10 222.ph10 222G.ph10 
                                 223.ph10 223G.ph10 228.abcd 
                                 228.ph10 231.ph10 234.redirected 
                                 234.x 239.file 239.pipe 240.ph10 
                                 249.ph10 250.ph10 251.foo1 
                                 251.foo2 251.foo3 252.ph10 
                                 253.ph10 256.file 256.ph10 260.x 
                                 261.a 261.b 264.ph10 264G.ph10 
                                 265.me 265.postmaster 269.abc 
                                 269.rejo 269.xyz 270.file 
                                 270.ph10 274.ph10 276.ph10 
                                 278.ph10 284.ph10 291.t1 291.t2 
                                 292.lmn 292.t1 292.t2 295.abcd 
                                 295.ph10 297.ph10 297G.ph10 
                                 298.ph10 299.ph10 301.ph10 
                                 306.mug99 306.notuser 
                                 306.notuser2 306.ph10 308.filter 
                                 308.filter2 308.filter3 308.list2 
                                 308.ph10 308.postmaster 308.spqr 
                                 312.abcd 312.ph10 312.qpgm 
                                 312.redirect 312.xyz 319.ph10 
                                 320.cond- 320.cond-0 320.cond-00 
                                 320.cond-1 320.cond-10 
                                 320.cond-false 320.cond-no 
                                 320.cond-rhubarb 320.cond-true 
                                 320.cond-yes 320.okbatch 320.ph10 
                                 320.ph10-vs 322.ph10 
                                 322.postmaster 323.ph10 324.ph10 
                                 328.ph10 329.ph10 330.batched 
                                 330.other.domain 330.test.ex 
                                 330.x-t2 330.y-t2 335.exbounce 
                                 335.mug99 335.ph10 
                                 335.test-local-scan 
                                 335.unqualified 336.ph10 344.ph10 
                                 347.ph10 356.anyone 357.anyone 
                                 359.ph10 360.abcd 360.ph10 
                                 370.ph10 371.saved 373.ph10 
                                 376.ph10 378.ph10 379.ph10 
                                 380.ph10 381.ph10 382.ph10 
                                 387.batch 387.final 390.a1-ph10 
                                 390.a2-ph10 391.ph10 391G.ph10 
                                 396.mailbox 403.x 406.xxxx 
                                 407.ph10 408.ph10 409.ph10 
                                 416.ph10 434.a1 434.a1-u 434.b1 
                                 434.c1 434.d1 434.d2 434.d3 
                                 434.ph10 435.a1 435.a1-u 435.b1 
                                 435.c1 435.d1 435.d2 435.d3 
                                 435.e1 435.f1 435.f2 435.f3 
                                 435.h1 435.h1-u 435.ph10 438.aaaa 
                                 438.bbbb 438.cccc 439.file 
                                 440.bbbb 440.cccc 441.bbbb 
                                 444.ph10 446.ph10 447.2 449.ok 
                                 449.ph10 449.x 458.ph10 460.ph10 
                                 463.x 470.sender 474.ph10 
                                 477.afolder 479.ph10 490.a 
                                 497.inbox.JUNK 497.ph10 
                                 497.ph10-extra 497.redirected 
                                 497.someone 501.xxx 507.ph10 
                                 508.file 520.ph10 523.ph10 
                                 526.ph10 529.ph10 535.ph10 
                                 551.ph99 562.ph10 568.ph10 
                                 574.ph10 576.a 577.ph10 
                                 579.someone 585.ph10 588.ph10 
                                 902.ph10 903.ph10 
    exim-test-orig/AutoTest/mail/056.subdir ph10 
    exim-test-orig/AutoTest/mail/227.new 1.xoanon.csi.cam.ac.uk 
                                         2.xoanon.csi.cam.ac.uk 
    exim-test-orig/AutoTest/mail/254.dir1 cur maildirfolder new 
                                          tmp 
    exim-test-orig/AutoTest/mail/254.dir2 cur maildirfolder new 
                                          tmp 
    exim-test-orig/AutoTest/mail/273.subdir ph10 
    exim-test-orig/AutoTest/mail/466.new 1.mail.test.ex 
    exim-test-orig/AutoTest/mail/517.nofile cur maildirsize new 
                                            tmp 
    exim-test-orig/AutoTest/mail/517.ph10 cur maildirsize new tmp 
    exim-test-orig/AutoTest/mail/536.ph10 maildirsize 
    exim-test-orig/AutoTest/msglog 031.10HmaY-0005vi-00 
                                   031.10HmaZ-0005vi-00 
                                   052.10HmaX-0005vi-00 
                                   057.10HmaX-0005vi-00 
                                   078.10HmaX-0005vi-00 
                                   078.10HmbG-0005vi-00 
                                   078.10HmbL-0005vi-00 
                                   078.10HmbP-0005vi-00 
                                   086.10HmaX-0005vi-00 
                                   089.10HmbF-0005vi-00 
                                   089.10HmbG-0005vi-00 
                                   091.10HmaX-0005vi-00 
                                   093.10HmaX-0005vi-00 
                                   093.10HmaY-0005vi-00 
                                   094.10HmaX-0005vi-00 
                                   094.10HmaY-0005vi-00 
                                   096.10HmaX-0005vi-00 
                                   105.10HmaX-0005vi-00 
                                   105.10HmaY-0005vi-00 
                                   108.10HmbB-0005vi-00 
                                   111.10HmaX-0005vi-00 
                                   116.10HmaX-0005vi-00 
                                   116.10HmaY-0005vi-00 
                                   116.10HmaZ-0005vi-00 
                                   125.10HmaX-0005vi-00 
                                   127.10HmaX-0005vi-00 
                                   129.10HmaX-0005vi-00 
                                   206.10HmaX-0005vi-00 
                                   206.10HmaY-0005vi-00 
                                   207.10HmaX-0005vi-00 
                                   207.10HmaZ-0005vi-00 
                                   207.10HmbA-0005vi-00 
                                   207.10HmbC-0005vi-00 
                                   237.10HmaX-0005vi-00 
                                   265.10HmaX-0005vi-00 
                                   265.10HmbA-0005vi-00 
                                   285.10HmaX-0005vi-00 
                                   343.10HmaZ-0005vi-00 
                                   384.10HmaY-0005vi-00 
                                   385.10HmaY-0005vi-00 
                                   413.10HmaX-0005vi-00 
                                   458.10HmaY-0005vi-00 
                                   489.10HmaX-0005vi-00 
                                   489.10HmaY-0005vi-00 
                                   493.10HmaY-0005vi-00 
                                   541.10HmaX-0005vi-00 
                                   567.10HmaX-0005vi-00 
                                   567.10HmaY-0005vi-00 
                                   580.10HmaY-0005vi-00 
                                   581.10HmaX-0005vi-00 
                                   587.10HmaX-0005vi-00 
                                   587.10HmaY-0005vi-00 
    exim-test-orig/AutoTest/paniclog 078 150 151 161 173 193 268 
                                     274 301 302 329 335 338 405 
                                     410 411 449 482 483 485 510 
                                     515 578 587 588 
    exim-test-orig/AutoTest/rejectlog 059 061 064 080 164 183 184 
                                      211 211G 212 213 213G 215 
                                      215G 225 225G 241 243 249 
                                      250 257 266 294 320 321 321G 
                                      322 323 324 325 326 335 342 
                                      346 349 350 372 392 423 426 
                                      433 437 449 450 453 460 461 
                                      463 480 483 484 487 525 527 
                                      532 533 534 538 541 545 547 
                                      552 563 564 566 572 583 585 
    exim-test-orig/AutoTest/scripts 001 002 003 004 005 006 007 
                                    008 009 010 011 012 013 014 
                                    015 016 017 018 019 020 021 
                                    022 023 024 025 026 027 028 
                                    029 030 031 032 033 034 035 
                                    036 037 038 039 040 041 042 
                                    043 044 045 046 047 048 049 
                                    050 051 052 053 054 055 056 
                                    057 058 059 060 061 062 063 
                                    064 065 066 067 068 069 070 
                                    071 072 073 074 075 076 077 
                                    078 079 080 081 082 083 084 
                                    085 086 087 088 089 090 091 
                                    092 093 094 095 096 097 098 
                                    099 100 101 102 103 104 105 
                                    106 107 108 109 110 111 112 
                                    113 114 115 116 117 118 119 
                                    120 121 122 123 124 125 126 
                                    127 128 129 130 131 132 133 
                                    134 135 136 137 138 139 140 
                                    141 142 143 144 145 146 147 
                                    148 149 150 151 152 153 154 
                                    155 156 157 158 159 160 161 
                                    162 163 164 165 166 167 168 
                                    169 170 171 172 173 174 175 
                                    176 177 178 179 180 181 182 
                                    183 184 185 186 187 188 189 
                                    190 191 192 193 194 195 196 
                                    197 198 199 200 201 202 203 
                                    204 205 206 207 208 209 210 
                                    211 212 213 214 215 216 217 
                                    218 219 220 221 222 223 224 
                                    225 226 227 228 229 230 231 
                                    232 233 234 235 236 237 238 
                                    239 240 241 242 243 244 245 
                                    246 247 248 249 250 251 252 
                                    253 254 255 256 257 258 259 
                                    260 261 262 263 264 265 266 
                                    267 268 269 270 271 272 273 
                                    274 275 276 277 278 279 280 
                                    281 282 283 284 285 286 287 
                                    288 289 290 291 292 293 294 
                                    295 296 297 298 299 300 301 
                                    302 303 304 305 306 307 308 
                                    309 310 311 312 313 314 315 
                                    316 317 318 319 320 321 322 
                                    323 324 325 326 327 328 329 
                                    330 331 332 333 334 335 336 
                                    337 338 339 340 341 342 343 
                                    344 345 346 347 348 349 350 
                                    351 352 353 354 355 356 357 
                                    358 359 360 361 362 363 364 
                                    365 366 367 368 369 370 371 
                                    372 373 374 375 376 377 378 
                                    379 380 381 382 383 384 385 
                                    386 387 388 389 390 391 392 
                                    393 394 395 396 397 398 399 
                                    400 401 402 403 404 405 406 
                                    407 408 409 410 411 412 413 
                                    414 415 416 417 418 419 420 
                                    421 422 423 424 425 426 427 
                                    428 429 430 431 432 433 434 
                                    435 436 437 438 439 440 441 
                                    442 443 444 445 446 447 448 
                                    449 450 451 452 453 454 455 
                                    456 457 458 459 460 461 462 
                                    463 464 465 466 467 468 469 
                                    470 471 472 473 474 475 476 
                                    477 478 479 480 481 482 483 
                                    484 485 486 487 488 489 490 
                                    491 492 493 494 495 496 497 
                                    498 499 500 501 502 503 504 
                                    505 506 507 508 509 510 511 
                                    512 513 514 515 516 517 518 
                                    519 520 521 522 523 524 525 
                                    526 527 528 529 530 531 532 
                                    533 534 535 536 537 538 539 
                                    540 541 542 543 544 545 546 
                                    547 548 549 550 551 552 553 
                                    554 555 556 557 558 559 560 
                                    561 562 563 564 565 566 567 
                                    568 569 570 571 572 573 574 
                                    575 576 577 578 579 580 581 
                                    582 583 584 585 586 587 588 
                                    899 901 902 903 904 
    exim-test-orig/AutoTest/src client.c fd.c millisleep.c 
                                mtpscript.c server.c showids.c 
    exim-test-orig/AutoTest/stderr 003 004 007 008 009 010 011 013 
                                   014 016 017 018 019 020 021 034 
                                   035 036 037 038 039 040 041 042 
                                   043 044 045 046 048 049 050 051 
                                   058 059 060 061 062 063 064 067 
                                   068 069 070 071 072 074 075 077 
                                   078 079 080 082 090 095 107 114 
                                   115 117 118 119 121 122 124 126 
                                   127 135 136 137 144 147 150 151 
                                   152 160 161 163 166 170 172 173 
                                   178 180 183 184 186 188 193 210 
                                   210G 216 216G 233 246 247 257 
                                   260 262 266 268 274 276 279 287 
                                   289 290 294 300 301 302 313 314 
                                   315 316 317 318 320 324 327 329 
                                   335 336 338 340 341 342 345 353 
                                   354 355 356 358 363 366 367 369 
                                   377 383 384 385 386 388 392 394 
                                   398 400 405 410 411 414 415 417 
                                   418 419 421 427 432 434 435 437 
                                   438 439 440 441 442 443 445 447 
                                   448 449 450 451 453 455 458 459 
                                   460 461 462 463 464 465 466 467 
                                   468 469 470 474 481 482 483 485 
                                   488 489 491 492 495 500 503 504 
                                   505 506 508 509 510 512 514 515 
                                   516 517 518 519 524 527 536 538 
                                   539 540 541 544 546 548 549 551 
                                   554 555 559 560 564 565 568 570 
                                   575 578 581 582 587 588 901 902 
                                   903 904 
    exim-test-orig/AutoTest/stdout 001 002 003 004 005 007 008 009 
                                   010 011 013 014 016 017 018 019 
                                   020 021 022 023 025 027 028 032 
                                   033 035 036 037 038 039 040 041 
                                   042 043 044 045 046 048 049 050 
                                   051 058 059 060 061 062 064 067 
                                   068 069 070 071 072 074 075 076 
                                   077 079 080 081 082 085 086 087 
                                   088 089 090 093 103 107 109 114 
                                   115 117 118 120 121 122 123 124 
                                   126 127 133 134 135 136 137 139 
                                   141 142 144 147 148 149 150 151 
                                   152 156 157 158 159 160 162 163 
                                   164 165 166 170 175 178 179 180 
                                   182 183 184 186 187 188 189 190 
                                   191 192 193 197 198 200 204 205 
                                   206 208 209 210 210G 211 211G 
                                   212 213 213G 214 214G 215 215G 
                                   225 225G 226 229 229G 230 230G 
                                   231 232 234 235 236 237 238 239 
                                   240 241 242 243 244 246 247 248 
                                   249 250 257 260 261 262 263 265 
                                   266 267 271 272 273 274 275 276 
                                   277 278 279 280 281 282 283 287 
                                   288 289 290 292 293 294 298 300 
                                   304 305 306 307 309 310 311 313 
                                   314 315 316 317 318 320 321 
                                   321G 322 323 324 325 326 327 
                                   328 331 332 333 334 335 337 339 
                                   341 342 345 346 348 349 350 351 
                                   352 353 354 355 356 358 361 362 
                                   363 364 366 368 369 372 374 375 
                                   377 383 384 385 386 389 390 391 
                                   391G 392 393 394 397 398 399 
                                   400 401 402 414 415 417 419 420 
                                   421 422 423 424 425 426 427 429 
                                   429G 431 432 433 434 435 436 
                                   437 438 439 440 442 445 447 448 
                                   449 450 451 452 453 454 455 456 
                                   457 459 460 461 463 464 465 467 
                                   471 472 473 475 476 478 480 481 
                                   482 483 484 485 486 486G 487 
                                   488 489 491 492 493 494 495 496 
                                   498 499 500 501 502 503 505 506 
                                   510 511 512 514 515 516 518 519 
                                   520 521 522 524 525 527 528 531 
                                   532 533 534 535 537 538 539 540 
                                   541 542 543 544 545 546 547 550 
                                   550G 552 553 554 555 556 559 
                                   560 563 564 565 566 567 568 569 
                                   571 572 573 578 579 580 581 582 
                                   583 584 585 586 587 901 902 903 
                                   904 
  Log:
  Start


  Revision  Changes    Path
  1.1       +10 -0     exim/exim-test-orig/ABOUT (new)
  1.2       +53 -1     exim/exim-test-orig/AutoTest/ABOUT
  1.1       +23 -0     exim/exim-test-orig/AutoTest/List (new)
  1.1       +10 -0     exim/exim-test-orig/AutoTest/Use (new)
  1.1       +98 -0     exim/exim-test-orig/AutoTest/confs/001 (new)
  1.1       +885 -0    exim/exim-test-orig/AutoTest/confs/002 (new)
  1.1       +29 -0     exim/exim-test-orig/AutoTest/confs/003 (new)
  1.1       +27 -0     exim/exim-test-orig/AutoTest/confs/004 (new)
  1.1       +59 -0     exim/exim-test-orig/AutoTest/confs/005 (new)
  1.1       +51 -0     exim/exim-test-orig/AutoTest/confs/006 (new)
  1.1       +56 -0     exim/exim-test-orig/AutoTest/confs/007 (new)
  1.1       +124 -0    exim/exim-test-orig/AutoTest/confs/008 (new)
  1.1       +124 -0    exim/exim-test-orig/AutoTest/confs/009 (new)
  1.1       +124 -0    exim/exim-test-orig/AutoTest/confs/010 (new)
  1.1       +124 -0    exim/exim-test-orig/AutoTest/confs/011 (new)
  1.1       +123 -0    exim/exim-test-orig/AutoTest/confs/012 (new)
  1.1       +27 -0     exim/exim-test-orig/AutoTest/confs/013 (new)
  1.1       +25 -0     exim/exim-test-orig/AutoTest/confs/014 (new)
  1.1       +121 -0    exim/exim-test-orig/AutoTest/confs/015 (new)
  1.1       +56 -0     exim/exim-test-orig/AutoTest/confs/016 (new)
  1.1       +128 -0    exim/exim-test-orig/AutoTest/confs/017 (new)
  1.1       +70 -0     exim/exim-test-orig/AutoTest/confs/018 (new)
  1.1       +127 -0    exim/exim-test-orig/AutoTest/confs/019 (new)
  1.1       +139 -0    exim/exim-test-orig/AutoTest/confs/020 (new)
  1.1       +98 -0     exim/exim-test-orig/AutoTest/confs/021 (new)
  1.1       +47 -0     exim/exim-test-orig/AutoTest/confs/022 (new)
  1.1       +103 -0    exim/exim-test-orig/AutoTest/confs/023 (new)
  1.1       +61 -0     exim/exim-test-orig/AutoTest/confs/024 (new)
  1.1       +112 -0    exim/exim-test-orig/AutoTest/confs/025 (new)
  1.1       +50 -0     exim/exim-test-orig/AutoTest/confs/026 (new)
  1.1       +113 -0    exim/exim-test-orig/AutoTest/confs/027 (new)
  1.1       +114 -0    exim/exim-test-orig/AutoTest/confs/028 (new)
  1.1       +50 -0     exim/exim-test-orig/AutoTest/confs/029 (new)
  1.1       +121 -0    exim/exim-test-orig/AutoTest/confs/030 (new)
  1.1       +115 -0    exim/exim-test-orig/AutoTest/confs/031 (new)
  1.1       +120 -0    exim/exim-test-orig/AutoTest/confs/032 (new)
  1.1       +34 -0     exim/exim-test-orig/AutoTest/confs/033 (new)
  1.1       +62 -0     exim/exim-test-orig/AutoTest/confs/034 (new)
  1.1       +101 -0    exim/exim-test-orig/AutoTest/confs/035 (new)
  1.1       +108 -0    exim/exim-test-orig/AutoTest/confs/036 (new)
  1.1       +101 -0    exim/exim-test-orig/AutoTest/confs/037 (new)
  1.1       +103 -0    exim/exim-test-orig/AutoTest/confs/038 (new)
  1.1       +105 -0    exim/exim-test-orig/AutoTest/confs/039 (new)
  1.1       +103 -0    exim/exim-test-orig/AutoTest/confs/040 (new)
  1.1       +36 -0     exim/exim-test-orig/AutoTest/confs/041 (new)
  1.1       +33 -0     exim/exim-test-orig/AutoTest/confs/042 (new)
  1.1       +103 -0    exim/exim-test-orig/AutoTest/confs/043 (new)
  1.1       +106 -0    exim/exim-test-orig/AutoTest/confs/044 (new)
  1.1       +103 -0    exim/exim-test-orig/AutoTest/confs/045 (new)
  1.1       +39 -0     exim/exim-test-orig/AutoTest/confs/046 (new)
  1.1       +111 -0    exim/exim-test-orig/AutoTest/confs/047 (new)
  1.1       +101 -0    exim/exim-test-orig/AutoTest/confs/048 (new)
  1.1       +16 -0     exim/exim-test-orig/AutoTest/confs/049 (new)
  1.1       +37 -0     exim/exim-test-orig/AutoTest/confs/050 (new)
  1.1       +29 -0     exim/exim-test-orig/AutoTest/confs/051 (new)
  1.1       +123 -0    exim/exim-test-orig/AutoTest/confs/052 (new)
  1.1       +50 -0     exim/exim-test-orig/AutoTest/confs/053 (new)
  1.1       +51 -0     exim/exim-test-orig/AutoTest/confs/054 (new)
  1.1       +52 -0     exim/exim-test-orig/AutoTest/confs/055 (new)
  1.1       +113 -0    exim/exim-test-orig/AutoTest/confs/056 (new)
  1.1       +119 -0    exim/exim-test-orig/AutoTest/confs/057 (new)
  1.1       +100 -0    exim/exim-test-orig/AutoTest/confs/058 (new)
  1.1       +105 -0    exim/exim-test-orig/AutoTest/confs/059 (new)
  1.1       +119 -0    exim/exim-test-orig/AutoTest/confs/060 (new)
  1.1       +85 -0     exim/exim-test-orig/AutoTest/confs/061 (new)
  1.1       +126 -0    exim/exim-test-orig/AutoTest/confs/062 (new)
  1.1       +114 -0    exim/exim-test-orig/AutoTest/confs/063 (new)
  1.1       +31 -0     exim/exim-test-orig/AutoTest/confs/064 (new)
  1.1       +113 -0    exim/exim-test-orig/AutoTest/confs/065 (new)
  1.1       +113 -0    exim/exim-test-orig/AutoTest/confs/066 (new)
  1.1       +119 -0    exim/exim-test-orig/AutoTest/confs/067 (new)
  1.1       +58 -0     exim/exim-test-orig/AutoTest/confs/068 (new)
  1.1       +26 -0     exim/exim-test-orig/AutoTest/confs/069 (new)
  1.1       +50 -0     exim/exim-test-orig/AutoTest/confs/070 (new)
  1.1       +105 -0    exim/exim-test-orig/AutoTest/confs/071 (new)
  1.1       +77 -0     exim/exim-test-orig/AutoTest/confs/072 (new)
  1.1       +122 -0    exim/exim-test-orig/AutoTest/confs/073 (new)
  1.1       +109 -0    exim/exim-test-orig/AutoTest/confs/074 (new)
  1.1       +113 -0    exim/exim-test-orig/AutoTest/confs/075 (new)
  1.1       +14 -0     exim/exim-test-orig/AutoTest/confs/076 (new)
  1.1       +53 -0     exim/exim-test-orig/AutoTest/confs/077 (new)
  1.1       +97 -0     exim/exim-test-orig/AutoTest/confs/078 (new)
  1.1       +89 -0     exim/exim-test-orig/AutoTest/confs/079 (new)
  1.1       +164 -0    exim/exim-test-orig/AutoTest/confs/080 (new)
  1.1       +78 -0     exim/exim-test-orig/AutoTest/confs/081 (new)
  1.1       +16 -0     exim/exim-test-orig/AutoTest/confs/082 (new)
  1.1       +47 -0     exim/exim-test-orig/AutoTest/confs/083 (new)
  1.1       +49 -0     exim/exim-test-orig/AutoTest/confs/084 (new)
  1.1       +91 -0     exim/exim-test-orig/AutoTest/confs/085 (new)
  1.1       +58 -0     exim/exim-test-orig/AutoTest/confs/086 (new)
  1.1       +160 -0    exim/exim-test-orig/AutoTest/confs/087 (new)
  1.1       +97 -0     exim/exim-test-orig/AutoTest/confs/088 (new)
  1.1       +111 -0    exim/exim-test-orig/AutoTest/confs/089 (new)
  1.1       +112 -0    exim/exim-test-orig/AutoTest/confs/090 (new)
  1.1       +59 -0     exim/exim-test-orig/AutoTest/confs/091 (new)
  1.1       +133 -0    exim/exim-test-orig/AutoTest/confs/092 (new)
  1.1       +45 -0     exim/exim-test-orig/AutoTest/confs/093 (new)
  1.1       +63 -0     exim/exim-test-orig/AutoTest/confs/094 (new)
  1.1       +110 -0    exim/exim-test-orig/AutoTest/confs/095 (new)
  1.1       +113 -0    exim/exim-test-orig/AutoTest/confs/096 (new)
  1.1       +132 -0    exim/exim-test-orig/AutoTest/confs/097 (new)
  1.1       +54 -0     exim/exim-test-orig/AutoTest/confs/098 (new)
  1.1       +122 -0    exim/exim-test-orig/AutoTest/confs/099 (new)
  1.1       +133 -0    exim/exim-test-orig/AutoTest/confs/100 (new)
  1.1       +54 -0     exim/exim-test-orig/AutoTest/confs/101 (new)
  1.1       +149 -0    exim/exim-test-orig/AutoTest/confs/102 (new)
  1.1       +53 -0     exim/exim-test-orig/AutoTest/confs/103 (new)
  1.1       +38 -0     exim/exim-test-orig/AutoTest/confs/104 (new)
  1.1       +71 -0     exim/exim-test-orig/AutoTest/confs/105 (new)
  1.1       +126 -0    exim/exim-test-orig/AutoTest/confs/106 (new)
  1.1       +109 -0    exim/exim-test-orig/AutoTest/confs/107 (new)
  1.1       +70 -0     exim/exim-test-orig/AutoTest/confs/108 (new)
  1.1       +119 -0    exim/exim-test-orig/AutoTest/confs/109 (new)
  1.1       +135 -0    exim/exim-test-orig/AutoTest/confs/110 (new)
  1.1       +113 -0    exim/exim-test-orig/AutoTest/confs/111 (new)
  1.1       +131 -0    exim/exim-test-orig/AutoTest/confs/112 (new)
  1.1       +122 -0    exim/exim-test-orig/AutoTest/confs/113 (new)
  1.1       +136 -0    exim/exim-test-orig/AutoTest/confs/114 (new)
  1.1       +70 -0     exim/exim-test-orig/AutoTest/confs/115 (new)
  1.1       +107 -0    exim/exim-test-orig/AutoTest/confs/116 (new)
  1.1       +142 -0    exim/exim-test-orig/AutoTest/confs/117 (new)
  1.1       +107 -0    exim/exim-test-orig/AutoTest/confs/118 (new)
  1.1       +14 -0     exim/exim-test-orig/AutoTest/confs/119 (new)
  1.1       +111 -0    exim/exim-test-orig/AutoTest/confs/120 (new)
  1.1       +101 -0    exim/exim-test-orig/AutoTest/confs/121 (new)
  1.1       +100 -0    exim/exim-test-orig/AutoTest/confs/122 (new)
  1.1       +51 -0     exim/exim-test-orig/AutoTest/confs/123 (new)
  1.1       +101 -0    exim/exim-test-orig/AutoTest/confs/124 (new)
  1.1       +132 -0    exim/exim-test-orig/AutoTest/confs/125 (new)
  1.1       +116 -0    exim/exim-test-orig/AutoTest/confs/126 (new)
  1.1       +112 -0    exim/exim-test-orig/AutoTest/confs/127 (new)
  1.1       +63 -0     exim/exim-test-orig/AutoTest/confs/128 (new)
  1.1       +117 -0    exim/exim-test-orig/AutoTest/confs/129 (new)
  1.1       +133 -0    exim/exim-test-orig/AutoTest/confs/130 (new)
  1.1       +71 -0     exim/exim-test-orig/AutoTest/confs/131 (new)
  1.1       +78 -0     exim/exim-test-orig/AutoTest/confs/132 (new)
  1.1       +82 -0     exim/exim-test-orig/AutoTest/confs/133 (new)
  1.1       +135 -0    exim/exim-test-orig/AutoTest/confs/134 (new)
  1.1       +138 -0    exim/exim-test-orig/AutoTest/confs/135 (new)
  1.1       +76 -0     exim/exim-test-orig/AutoTest/confs/136 (new)
  1.1       +102 -0    exim/exim-test-orig/AutoTest/confs/137 (new)
  1.1       +57 -0     exim/exim-test-orig/AutoTest/confs/138 (new)
  1.1       +36 -0     exim/exim-test-orig/AutoTest/confs/139 (new)
  1.1       +146 -0    exim/exim-test-orig/AutoTest/confs/140 (new)
  1.1       +113 -0    exim/exim-test-orig/AutoTest/confs/141 (new)
  1.1       +124 -0    exim/exim-test-orig/AutoTest/confs/142 (new)
  1.1       +173 -0    exim/exim-test-orig/AutoTest/confs/143 (new)
  1.1       +112 -0    exim/exim-test-orig/AutoTest/confs/144 (new)
  1.1       +113 -0    exim/exim-test-orig/AutoTest/confs/145 (new)
  1.1       +111 -0    exim/exim-test-orig/AutoTest/confs/146 (new)
  1.1       +52 -0     exim/exim-test-orig/AutoTest/confs/147 (new)
  1.1       +111 -0    exim/exim-test-orig/AutoTest/confs/148 (new)
  1.1       +61 -0     exim/exim-test-orig/AutoTest/confs/149 (new)
  1.1       +105 -0    exim/exim-test-orig/AutoTest/confs/150 (new)
  1.1       +16 -0     exim/exim-test-orig/AutoTest/confs/151 (new)
  1.1       +121 -0    exim/exim-test-orig/AutoTest/confs/152 (new)
  1.1       +119 -0    exim/exim-test-orig/AutoTest/confs/153 (new)
  1.1       +121 -0    exim/exim-test-orig/AutoTest/confs/154 (new)
  1.1       +122 -0    exim/exim-test-orig/AutoTest/confs/155 (new)
  1.1       +38 -0     exim/exim-test-orig/AutoTest/confs/156 (new)
  1.1       +114 -0    exim/exim-test-orig/AutoTest/confs/157 (new)
  1.1       +115 -0    exim/exim-test-orig/AutoTest/confs/158 (new)
  1.1       +121 -0    exim/exim-test-orig/AutoTest/confs/159 (new)
  1.1       +111 -0    exim/exim-test-orig/AutoTest/confs/160 (new)
  1.1       +122 -0    exim/exim-test-orig/AutoTest/confs/161 (new)
  1.1       +48 -0     exim/exim-test-orig/AutoTest/confs/162 (new)
  1.1       +137 -0    exim/exim-test-orig/AutoTest/confs/163 (new)
  1.1       +30 -0     exim/exim-test-orig/AutoTest/confs/164 (new)
  1.1       +112 -0    exim/exim-test-orig/AutoTest/confs/165 (new)
  1.1       +134 -0    exim/exim-test-orig/AutoTest/confs/166 (new)
  1.1       +122 -0    exim/exim-test-orig/AutoTest/confs/167 (new)
  1.1       +123 -0    exim/exim-test-orig/AutoTest/confs/168 (new)
  1.1       +120 -0    exim/exim-test-orig/AutoTest/confs/169 (new)
  1.1       +47 -0     exim/exim-test-orig/AutoTest/confs/170 (new)
  1.1       +102 -0    exim/exim-test-orig/AutoTest/confs/171 (new)
  1.1       +43 -0     exim/exim-test-orig/AutoTest/confs/172 (new)
  1.1       +106 -0    exim/exim-test-orig/AutoTest/confs/173 (new)
  1.1       +35 -0     exim/exim-test-orig/AutoTest/confs/174 (new)
  1.1       +118 -0    exim/exim-test-orig/AutoTest/confs/175 (new)
  1.1       +127 -0    exim/exim-test-orig/AutoTest/confs/176 (new)
  1.1       +80 -0     exim/exim-test-orig/AutoTest/confs/177 (new)
  1.1       +136 -0    exim/exim-test-orig/AutoTest/confs/178 (new)
  1.1       +45 -0     exim/exim-test-orig/AutoTest/confs/179 (new)
  1.1       +92 -0     exim/exim-test-orig/AutoTest/confs/180 (new)
  1.1       +123 -0    exim/exim-test-orig/AutoTest/confs/181 (new)
  1.1       +45 -0     exim/exim-test-orig/AutoTest/confs/182 (new)
  1.1       +21 -0     exim/exim-test-orig/AutoTest/confs/183 (new)
  1.1       +19 -0     exim/exim-test-orig/AutoTest/confs/184 (new)
  1.1       +129 -0    exim/exim-test-orig/AutoTest/confs/185 (new)
  1.1       +49 -0     exim/exim-test-orig/AutoTest/confs/186 (new)
  1.1       +114 -0    exim/exim-test-orig/AutoTest/confs/187 (new)
  1.1       +89 -0     exim/exim-test-orig/AutoTest/confs/188 (new)
  1.1       +55 -0     exim/exim-test-orig/AutoTest/confs/189 (new)
  1.1       +35 -0     exim/exim-test-orig/AutoTest/confs/190 (new)
  1.1       +58 -0     exim/exim-test-orig/AutoTest/confs/191 (new)
  1.1       +69 -0     exim/exim-test-orig/AutoTest/confs/192 (new)
  1.1       +24 -0     exim/exim-test-orig/AutoTest/confs/193 (new)
  1.1       +67 -0     exim/exim-test-orig/AutoTest/confs/194 (new)
  1.1       +69 -0     exim/exim-test-orig/AutoTest/confs/195 (new)
  1.1       +118 -0    exim/exim-test-orig/AutoTest/confs/196 (new)
  1.1       +112 -0    exim/exim-test-orig/AutoTest/confs/197 (new)
  1.1       +111 -0    exim/exim-test-orig/AutoTest/confs/198 (new)
  1.1       +43 -0     exim/exim-test-orig/AutoTest/confs/199 (new)
  1.1       +54 -0     exim/exim-test-orig/AutoTest/confs/200 (new)
  1.1       +64 -0     exim/exim-test-orig/AutoTest/confs/201 (new)
  1.1       +54 -0     exim/exim-test-orig/AutoTest/confs/202 (new)
  1.1       +64 -0     exim/exim-test-orig/AutoTest/confs/203 (new)
  1.1       +129 -0    exim/exim-test-orig/AutoTest/confs/204 (new)
  1.1       +52 -0     exim/exim-test-orig/AutoTest/confs/205 (new)
  1.1       +108 -0    exim/exim-test-orig/AutoTest/confs/206 (new)
  1.1       +71 -0     exim/exim-test-orig/AutoTest/confs/207 (new)
  1.1       +132 -0    exim/exim-test-orig/AutoTest/confs/208 (new)
  1.1       +44 -0     exim/exim-test-orig/AutoTest/confs/209 (new)
  1.1       +63 -0     exim/exim-test-orig/AutoTest/confs/210 (new)
  1.1       +65 -0     exim/exim-test-orig/AutoTest/confs/211 (new)
  1.1       +133 -0    exim/exim-test-orig/AutoTest/confs/212 (new)
  1.1       +133 -0    exim/exim-test-orig/AutoTest/confs/213 (new)
  1.1       +129 -0    exim/exim-test-orig/AutoTest/confs/214 (new)
  1.1       +48 -0     exim/exim-test-orig/AutoTest/confs/215 (new)
  1.1       +90 -0     exim/exim-test-orig/AutoTest/confs/216 (new)
  1.1       +137 -0    exim/exim-test-orig/AutoTest/confs/217 (new)
  1.1       +134 -0    exim/exim-test-orig/AutoTest/confs/218 (new)
  1.1       +67 -0     exim/exim-test-orig/AutoTest/confs/219 (new)
  1.1       +68 -0     exim/exim-test-orig/AutoTest/confs/220 (new)
  1.1       +74 -0     exim/exim-test-orig/AutoTest/confs/221 (new)
  1.1       +89 -0     exim/exim-test-orig/AutoTest/confs/222 (new)
  1.1       +142 -0    exim/exim-test-orig/AutoTest/confs/223 (new)
  1.1       +159 -0    exim/exim-test-orig/AutoTest/confs/224 (new)
  1.1       +65 -0     exim/exim-test-orig/AutoTest/confs/225 (new)
  1.1       +44 -0     exim/exim-test-orig/AutoTest/confs/226 (new)
  1.1       +45 -0     exim/exim-test-orig/AutoTest/confs/227 (new)
  1.1       +54 -0     exim/exim-test-orig/AutoTest/confs/228 (new)
  1.1       +22 -0     exim/exim-test-orig/AutoTest/confs/229 (new)
  1.1       +46 -0     exim/exim-test-orig/AutoTest/confs/230 (new)
  1.1       +41 -0     exim/exim-test-orig/AutoTest/confs/231 (new)
  1.1       +46 -0     exim/exim-test-orig/AutoTest/confs/232 (new)
  1.1       +116 -0    exim/exim-test-orig/AutoTest/confs/233 (new)
  1.1       +54 -0     exim/exim-test-orig/AutoTest/confs/234 (new)
  1.1       +41 -0     exim/exim-test-orig/AutoTest/confs/235 (new)
  1.1       +113 -0    exim/exim-test-orig/AutoTest/confs/236 (new)
  1.1       +76 -0     exim/exim-test-orig/AutoTest/confs/237 (new)
  1.1       +110 -0    exim/exim-test-orig/AutoTest/confs/238 (new)
  1.1       +74 -0     exim/exim-test-orig/AutoTest/confs/239 (new)
  1.1       +71 -0     exim/exim-test-orig/AutoTest/confs/240 (new)
  1.1       +93 -0     exim/exim-test-orig/AutoTest/confs/241 (new)
  1.1       +109 -0    exim/exim-test-orig/AutoTest/confs/242 (new)
  1.1       +110 -0    exim/exim-test-orig/AutoTest/confs/243 (new)
  1.1       +54 -0     exim/exim-test-orig/AutoTest/confs/244 (new)
  1.1       +53 -0     exim/exim-test-orig/AutoTest/confs/245 (new)
  1.1       +55 -0     exim/exim-test-orig/AutoTest/confs/246 (new)
  1.1       +59 -0     exim/exim-test-orig/AutoTest/confs/247 (new)
  1.1       +102 -0    exim/exim-test-orig/AutoTest/confs/248 (new)
  1.1       +40 -0     exim/exim-test-orig/AutoTest/confs/249 (new)
  1.1       +40 -0     exim/exim-test-orig/AutoTest/confs/250 (new)
  1.1       +54 -0     exim/exim-test-orig/AutoTest/confs/251 (new)
  1.1       +128 -0    exim/exim-test-orig/AutoTest/confs/252 (new)
  1.1       +69 -0     exim/exim-test-orig/AutoTest/confs/253 (new)
  1.1       +52 -0     exim/exim-test-orig/AutoTest/confs/254 (new)
  1.1       +125 -0    exim/exim-test-orig/AutoTest/confs/255 (new)
  1.1       +73 -0     exim/exim-test-orig/AutoTest/confs/256 (new)
  1.1       +98 -0     exim/exim-test-orig/AutoTest/confs/257 (new)
  1.1       +112 -0    exim/exim-test-orig/AutoTest/confs/258 (new)
  1.1       +49 -0     exim/exim-test-orig/AutoTest/confs/259 (new)
  1.1       +71 -0     exim/exim-test-orig/AutoTest/confs/260 (new)
  1.1       +82 -0     exim/exim-test-orig/AutoTest/confs/261 (new)
  1.1       +53 -0     exim/exim-test-orig/AutoTest/confs/262 (new)
  1.1       +132 -0    exim/exim-test-orig/AutoTest/confs/263 (new)
  1.1       +88 -0     exim/exim-test-orig/AutoTest/confs/264 (new)
  1.1       +60 -0     exim/exim-test-orig/AutoTest/confs/265 (new)
  1.1       +27 -0     exim/exim-test-orig/AutoTest/confs/266 (new)
  1.1       +119 -0    exim/exim-test-orig/AutoTest/confs/267 (new)
  1.1       +104 -0    exim/exim-test-orig/AutoTest/confs/268 (new)
  1.1       +122 -0    exim/exim-test-orig/AutoTest/confs/269 (new)
  1.1       +149 -0    exim/exim-test-orig/AutoTest/confs/270 (new)
  1.1       +122 -0    exim/exim-test-orig/AutoTest/confs/271 (new)
  1.1       +119 -0    exim/exim-test-orig/AutoTest/confs/272 (new)
  1.1       +117 -0    exim/exim-test-orig/AutoTest/confs/273 (new)
  1.1       +50 -0     exim/exim-test-orig/AutoTest/confs/274 (new)
  1.1       +110 -0    exim/exim-test-orig/AutoTest/confs/275 (new)
  1.1       +159 -0    exim/exim-test-orig/AutoTest/confs/276 (new)
  1.1       +32 -0     exim/exim-test-orig/AutoTest/confs/277 (new)
  1.1       +53 -0     exim/exim-test-orig/AutoTest/confs/278 (new)
  1.1       +60 -0     exim/exim-test-orig/AutoTest/confs/279 (new)
  1.1       +125 -0    exim/exim-test-orig/AutoTest/confs/280 (new)
  1.1       +85 -0     exim/exim-test-orig/AutoTest/confs/281 (new)
  1.1       +102 -0    exim/exim-test-orig/AutoTest/confs/282 (new)
  1.1       +102 -0    exim/exim-test-orig/AutoTest/confs/283 (new)
  1.1       +54 -0     exim/exim-test-orig/AutoTest/confs/284 (new)
  1.1       +126 -0    exim/exim-test-orig/AutoTest/confs/285 (new)
  1.1       +109 -0    exim/exim-test-orig/AutoTest/confs/286 (new)
  1.1       +22 -0     exim/exim-test-orig/AutoTest/confs/287 (new)
  1.1       +113 -0    exim/exim-test-orig/AutoTest/confs/288 (new)
  1.1       +139 -0    exim/exim-test-orig/AutoTest/confs/289 (new)
  1.1       +49 -0     exim/exim-test-orig/AutoTest/confs/290 (new)
  1.1       +157 -0    exim/exim-test-orig/AutoTest/confs/291 (new)
  1.1       +76 -0     exim/exim-test-orig/AutoTest/confs/292 (new)
  1.1       +19 -0     exim/exim-test-orig/AutoTest/confs/293 (new)
  1.1       +17 -0     exim/exim-test-orig/AutoTest/confs/294 (new)
  1.1       +37 -0     exim/exim-test-orig/AutoTest/confs/295 (new)
  1.1       +111 -0    exim/exim-test-orig/AutoTest/confs/296 (new)
  1.1       +73 -0     exim/exim-test-orig/AutoTest/confs/297 (new)
  1.1       +35 -0     exim/exim-test-orig/AutoTest/confs/298 (new)
  1.1       +36 -0     exim/exim-test-orig/AutoTest/confs/299 (new)
  1.1       +38 -0     exim/exim-test-orig/AutoTest/confs/300 (new)
  1.1       +70 -0     exim/exim-test-orig/AutoTest/confs/301 (new)
  1.1       +56 -0     exim/exim-test-orig/AutoTest/confs/302 (new)
  1.1       +44 -0     exim/exim-test-orig/AutoTest/confs/303 (new)
  1.1       +49 -0     exim/exim-test-orig/AutoTest/confs/304 (new)
  1.1       +52 -0     exim/exim-test-orig/AutoTest/confs/305 (new)
  1.1       +79 -0     exim/exim-test-orig/AutoTest/confs/306 (new)
  1.1       +30 -0     exim/exim-test-orig/AutoTest/confs/307 (new)
  1.1       +68 -0     exim/exim-test-orig/AutoTest/confs/308 (new)
  1.1       +51 -0     exim/exim-test-orig/AutoTest/confs/309 (new)
  1.1       +100 -0    exim/exim-test-orig/AutoTest/confs/310 (new)
  1.1       +88 -0     exim/exim-test-orig/AutoTest/confs/311 (new)
  1.1       +106 -0    exim/exim-test-orig/AutoTest/confs/312 (new)
  1.1       +96 -0     exim/exim-test-orig/AutoTest/confs/313 (new)
  1.1       +41 -0     exim/exim-test-orig/AutoTest/confs/314 (new)
  1.1       +33 -0     exim/exim-test-orig/AutoTest/confs/315 (new)
  1.1       +21 -0     exim/exim-test-orig/AutoTest/confs/316 (new)
  1.1       +70 -0     exim/exim-test-orig/AutoTest/confs/317 (new)
  1.1       +65 -0     exim/exim-test-orig/AutoTest/confs/318 (new)
  1.1       +43 -0     exim/exim-test-orig/AutoTest/confs/319 (new)
  1.1       +297 -0    exim/exim-test-orig/AutoTest/confs/320 (new)
  1.1       +31 -0     exim/exim-test-orig/AutoTest/confs/321 (new)
  1.1       +97 -0     exim/exim-test-orig/AutoTest/confs/322 (new)
  1.1       +62 -0     exim/exim-test-orig/AutoTest/confs/323 (new)
  1.1       +63 -0     exim/exim-test-orig/AutoTest/confs/324 (new)
  1.1       +79 -0     exim/exim-test-orig/AutoTest/confs/325 (new)
  1.1       +64 -0     exim/exim-test-orig/AutoTest/confs/326 (new)
  1.1       +83 -0     exim/exim-test-orig/AutoTest/confs/327 (new)
  1.1       +38 -0     exim/exim-test-orig/AutoTest/confs/328 (new)
  1.1       +58 -0     exim/exim-test-orig/AutoTest/confs/329 (new)
  1.1       +65 -0     exim/exim-test-orig/AutoTest/confs/330 (new)
  1.1       +52 -0     exim/exim-test-orig/AutoTest/confs/331 (new)
  1.1       +53 -0     exim/exim-test-orig/AutoTest/confs/332 (new)
  1.1       +17 -0     exim/exim-test-orig/AutoTest/confs/333 (new)
  1.1       +49 -0     exim/exim-test-orig/AutoTest/confs/334 (new)
  1.1       +53 -0     exim/exim-test-orig/AutoTest/confs/335 (new)
  1.1       +37 -0     exim/exim-test-orig/AutoTest/confs/336 (new)
  1.1       +33 -0     exim/exim-test-orig/AutoTest/confs/337 (new)
  1.1       +62 -0     exim/exim-test-orig/AutoTest/confs/338 (new)
  1.1       +38 -0     exim/exim-test-orig/AutoTest/confs/339 (new)
  1.1       +46 -0     exim/exim-test-orig/AutoTest/confs/340 (new)
  1.1       +37 -0     exim/exim-test-orig/AutoTest/confs/341 (new)
  1.1       +38 -0     exim/exim-test-orig/AutoTest/confs/342 (new)
  1.1       +35 -0     exim/exim-test-orig/AutoTest/confs/343 (new)
  1.1       +35 -0     exim/exim-test-orig/AutoTest/confs/344 (new)
  1.1       +50 -0     exim/exim-test-orig/AutoTest/confs/345 (new)
  1.1       +53 -0     exim/exim-test-orig/AutoTest/confs/346 (new)
  1.1       +42 -0     exim/exim-test-orig/AutoTest/confs/347 (new)
  1.1       +52 -0     exim/exim-test-orig/AutoTest/confs/348 (new)
  1.1       +37 -0     exim/exim-test-orig/AutoTest/confs/349 (new)
  1.1       +30 -0     exim/exim-test-orig/AutoTest/confs/350 (new)
  1.1       +39 -0     exim/exim-test-orig/AutoTest/confs/351 (new)
  1.1       +41 -0     exim/exim-test-orig/AutoTest/confs/352 (new)
  1.1       +14 -0     exim/exim-test-orig/AutoTest/confs/353 (new)
  1.1       +65 -0     exim/exim-test-orig/AutoTest/confs/354 (new)
  1.1       +41 -0     exim/exim-test-orig/AutoTest/confs/355 (new)
  1.1       +78 -0     exim/exim-test-orig/AutoTest/confs/356 (new)
  1.1       +68 -0     exim/exim-test-orig/AutoTest/confs/357 (new)
  1.1       +24 -0     exim/exim-test-orig/AutoTest/confs/358 (new)
  1.1       +46 -0     exim/exim-test-orig/AutoTest/confs/359 (new)
  1.1       +45 -0     exim/exim-test-orig/AutoTest/confs/360 (new)
  1.1       +55 -0     exim/exim-test-orig/AutoTest/confs/361 (new)
  1.1       +17 -0     exim/exim-test-orig/AutoTest/confs/362 (new)
  1.1       +23 -0     exim/exim-test-orig/AutoTest/confs/363 (new)
  1.1       +34 -0     exim/exim-test-orig/AutoTest/confs/364 (new)
  1.1       +36 -0     exim/exim-test-orig/AutoTest/confs/365 (new)
  1.1       +14 -0     exim/exim-test-orig/AutoTest/confs/366 (new)
  1.1       +36 -0     exim/exim-test-orig/AutoTest/confs/367 (new)
  1.1       +14 -0     exim/exim-test-orig/AutoTest/confs/368 (new)
  1.1       +15 -0     exim/exim-test-orig/AutoTest/confs/369 (new)
  1.1       +43 -0     exim/exim-test-orig/AutoTest/confs/370 (new)
  1.1       +53 -0     exim/exim-test-orig/AutoTest/confs/371 (new)
  1.1       +40 -0     exim/exim-test-orig/AutoTest/confs/372 (new)
  1.1       +60 -0     exim/exim-test-orig/AutoTest/confs/373 (new)
  1.1       +42 -0     exim/exim-test-orig/AutoTest/confs/374 (new)
  1.1       +32 -0     exim/exim-test-orig/AutoTest/confs/375 (new)
  1.1       +35 -0     exim/exim-test-orig/AutoTest/confs/376 (new)
  1.1       +79 -0     exim/exim-test-orig/AutoTest/confs/377 (new)
  1.1       +48 -0     exim/exim-test-orig/AutoTest/confs/378 (new)
  1.1       +55 -0     exim/exim-test-orig/AutoTest/confs/379 (new)
  1.1       +38 -0     exim/exim-test-orig/AutoTest/confs/380 (new)
  1.1       +39 -0     exim/exim-test-orig/AutoTest/confs/381 (new)
  1.1       +48 -0     exim/exim-test-orig/AutoTest/confs/382 (new)
  1.1       +36 -0     exim/exim-test-orig/AutoTest/confs/383 (new)
  1.1       +50 -0     exim/exim-test-orig/AutoTest/confs/384 (new)
  1.1       +49 -0     exim/exim-test-orig/AutoTest/confs/385 (new)
  1.1       +41 -0     exim/exim-test-orig/AutoTest/confs/386 (new)
  1.1       +47 -0     exim/exim-test-orig/AutoTest/confs/387 (new)
  1.1       +36 -0     exim/exim-test-orig/AutoTest/confs/388 (new)
  1.1       +37 -0     exim/exim-test-orig/AutoTest/confs/389 (new)
  1.1       +57 -0     exim/exim-test-orig/AutoTest/confs/390 (new)
  1.1       +62 -0     exim/exim-test-orig/AutoTest/confs/391 (new)
  1.1       +44 -0     exim/exim-test-orig/AutoTest/confs/392 (new)
  1.1       +24 -0     exim/exim-test-orig/AutoTest/confs/393 (new)
  1.1       +19 -0     exim/exim-test-orig/AutoTest/confs/394 (new)
  1.1       +62 -0     exim/exim-test-orig/AutoTest/confs/395 (new)
  1.1       +58 -0     exim/exim-test-orig/AutoTest/confs/396 (new)
  1.1       +47 -0     exim/exim-test-orig/AutoTest/confs/397 (new)
  1.1       +52 -0     exim/exim-test-orig/AutoTest/confs/398 (new)
  1.1       +42 -0     exim/exim-test-orig/AutoTest/confs/399 (new)
  1.1       +34 -0     exim/exim-test-orig/AutoTest/confs/400 (new)
  1.1       +58 -0     exim/exim-test-orig/AutoTest/confs/401 (new)
  1.1       +49 -0     exim/exim-test-orig/AutoTest/confs/402 (new)
  1.1       +57 -0     exim/exim-test-orig/AutoTest/confs/403 (new)
  1.1       +49 -0     exim/exim-test-orig/AutoTest/confs/404 (new)
  1.1       +26 -0     exim/exim-test-orig/AutoTest/confs/405 (new)
  1.1       +38 -0     exim/exim-test-orig/AutoTest/confs/406 (new)
  1.1       +36 -0     exim/exim-test-orig/AutoTest/confs/407 (new)
  1.1       +49 -0     exim/exim-test-orig/AutoTest/confs/408 (new)
  1.1       +35 -0     exim/exim-test-orig/AutoTest/confs/409 (new)
  1.1       +35 -0     exim/exim-test-orig/AutoTest/confs/410 (new)
  1.1       +36 -0     exim/exim-test-orig/AutoTest/confs/411 (new)
  1.1       +38 -0     exim/exim-test-orig/AutoTest/confs/412 (new)
  1.1       +34 -0     exim/exim-test-orig/AutoTest/confs/413 (new)
  1.1       +41 -0     exim/exim-test-orig/AutoTest/confs/414 (new)
  1.1       +41 -0     exim/exim-test-orig/AutoTest/confs/415 (new)
  1.1       +47 -0     exim/exim-test-orig/AutoTest/confs/416 (new)
  1.1       +51 -0     exim/exim-test-orig/AutoTest/confs/417 (new)
  1.1       +58 -0     exim/exim-test-orig/AutoTest/confs/418 (new)
  1.1       +75 -0     exim/exim-test-orig/AutoTest/confs/419 (new)
  1.1       +36 -0     exim/exim-test-orig/AutoTest/confs/420 (new)
  1.1       +68 -0     exim/exim-test-orig/AutoTest/confs/421 (new)
  1.1       +47 -0     exim/exim-test-orig/AutoTest/confs/422 (new)
  1.1       +89 -0     exim/exim-test-orig/AutoTest/confs/423 (new)
  1.1       +46 -0     exim/exim-test-orig/AutoTest/confs/424 (new)
  1.1       +45 -0     exim/exim-test-orig/AutoTest/confs/425 (new)
  1.1       +53 -0     exim/exim-test-orig/AutoTest/confs/426 (new)
  1.1       +69 -0     exim/exim-test-orig/AutoTest/confs/427 (new)
  1.1       +38 -0     exim/exim-test-orig/AutoTest/confs/428 (new)
  1.1       +18 -0     exim/exim-test-orig/AutoTest/confs/429 (new)
  1.1       +53 -0     exim/exim-test-orig/AutoTest/confs/430 (new)
  1.1       +53 -0     exim/exim-test-orig/AutoTest/confs/431 (new)
  1.1       +47 -0     exim/exim-test-orig/AutoTest/confs/432 (new)
  1.1       +26 -0     exim/exim-test-orig/AutoTest/confs/433 (new)
  1.1       +103 -0    exim/exim-test-orig/AutoTest/confs/434 (new)
  1.1       +164 -0    exim/exim-test-orig/AutoTest/confs/435 (new)
  1.1       +70 -0     exim/exim-test-orig/AutoTest/confs/436 (new)
  1.1       +74 -0     exim/exim-test-orig/AutoTest/confs/437 (new)
  1.1       +83 -0     exim/exim-test-orig/AutoTest/confs/438 (new)
  1.1       +78 -0     exim/exim-test-orig/AutoTest/confs/439 (new)
  1.1       +54 -0     exim/exim-test-orig/AutoTest/confs/440 (new)
  1.1       +61 -0     exim/exim-test-orig/AutoTest/confs/441 (new)
  1.1       +27 -0     exim/exim-test-orig/AutoTest/confs/442 (new)
  1.1       +36 -0     exim/exim-test-orig/AutoTest/confs/443 (new)
  1.1       +56 -0     exim/exim-test-orig/AutoTest/confs/444 (new)
  1.1       +17 -0     exim/exim-test-orig/AutoTest/confs/445 (new)
  1.1       +42 -0     exim/exim-test-orig/AutoTest/confs/446 (new)
  1.1       +36 -0     exim/exim-test-orig/AutoTest/confs/447 (new)
  1.1       +101 -0    exim/exim-test-orig/AutoTest/confs/448 (new)
  1.1       +95 -0     exim/exim-test-orig/AutoTest/confs/449 (new)
  1.1       +27 -0     exim/exim-test-orig/AutoTest/confs/450 (new)
  1.1       +46 -0     exim/exim-test-orig/AutoTest/confs/451 (new)
  1.1       +27 -0     exim/exim-test-orig/AutoTest/confs/452 (new)
  1.1       +31 -0     exim/exim-test-orig/AutoTest/confs/453 (new)
  1.1       +78 -0     exim/exim-test-orig/AutoTest/confs/454 (new)
  1.1       +45 -0     exim/exim-test-orig/AutoTest/confs/455 (new)
  1.1       +40 -0     exim/exim-test-orig/AutoTest/confs/456 (new)
  1.1       +35 -0     exim/exim-test-orig/AutoTest/confs/457 (new)
  1.1       +44 -0     exim/exim-test-orig/AutoTest/confs/458 (new)
  1.1       +22 -0     exim/exim-test-orig/AutoTest/confs/459 (new)
  1.1       +38 -0     exim/exim-test-orig/AutoTest/confs/460 (new)
  1.1       +16 -0     exim/exim-test-orig/AutoTest/confs/461 (new)
  1.1       +15 -0     exim/exim-test-orig/AutoTest/confs/462 (new)
  1.1       +70 -0     exim/exim-test-orig/AutoTest/confs/463 (new)
  1.1       +50 -0     exim/exim-test-orig/AutoTest/confs/464 (new)
  1.1       +36 -0     exim/exim-test-orig/AutoTest/confs/465 (new)
  1.1       +39 -0     exim/exim-test-orig/AutoTest/confs/466 (new)
  1.1       +31 -0     exim/exim-test-orig/AutoTest/confs/467 (new)
  1.1       +81 -0     exim/exim-test-orig/AutoTest/confs/468 (new)
  1.1       +47 -0     exim/exim-test-orig/AutoTest/confs/469 (new)
  1.1       +52 -0     exim/exim-test-orig/AutoTest/confs/470 (new)
  1.1       +38 -0     exim/exim-test-orig/AutoTest/confs/471 (new)
  1.1       +15 -0     exim/exim-test-orig/AutoTest/confs/472 (new)
  1.1       +24 -0     exim/exim-test-orig/AutoTest/confs/473 (new)
  1.1       +36 -0     exim/exim-test-orig/AutoTest/confs/474 (new)
  1.1       +19 -0     exim/exim-test-orig/AutoTest/confs/475 (new)
  1.1       +53 -0     exim/exim-test-orig/AutoTest/confs/476 (new)
  1.1       +59 -0     exim/exim-test-orig/AutoTest/confs/477 (new)
  1.1       +54 -0     exim/exim-test-orig/AutoTest/confs/478 (new)
  1.1       +41 -0     exim/exim-test-orig/AutoTest/confs/479 (new)
  1.1       +67 -0     exim/exim-test-orig/AutoTest/confs/480 (new)
  1.1       +51 -0     exim/exim-test-orig/AutoTest/confs/481 (new)
  1.1       +24 -0     exim/exim-test-orig/AutoTest/confs/482 (new)
  1.1       +54 -0     exim/exim-test-orig/AutoTest/confs/483 (new)
  1.1       +45 -0     exim/exim-test-orig/AutoTest/confs/484 (new)
  1.1       +42 -0     exim/exim-test-orig/AutoTest/confs/485 (new)
  1.1       +36 -0     exim/exim-test-orig/AutoTest/confs/486 (new)
  1.1       +18 -0     exim/exim-test-orig/AutoTest/confs/487 (new)
  1.1       +36 -0     exim/exim-test-orig/AutoTest/confs/488 (new)
  1.1       +19 -0     exim/exim-test-orig/AutoTest/confs/489 (new)
  1.1       +37 -0     exim/exim-test-orig/AutoTest/confs/490 (new)
  1.1       +28 -0     exim/exim-test-orig/AutoTest/confs/491 (new)
  1.1       +32 -0     exim/exim-test-orig/AutoTest/confs/492 (new)
  1.1       +26 -0     exim/exim-test-orig/AutoTest/confs/493 (new)
  1.1       +47 -0     exim/exim-test-orig/AutoTest/confs/494 (new)
  1.1       +38 -0     exim/exim-test-orig/AutoTest/confs/495 (new)
  1.1       +25 -0     exim/exim-test-orig/AutoTest/confs/496 (new)
  1.1       +82 -0     exim/exim-test-orig/AutoTest/confs/497 (new)
  1.1       +22 -0     exim/exim-test-orig/AutoTest/confs/498 (new)
  1.1       +34 -0     exim/exim-test-orig/AutoTest/confs/499 (new)
  1.1       +51 -0     exim/exim-test-orig/AutoTest/confs/500 (new)
  1.1       +60 -0     exim/exim-test-orig/AutoTest/confs/501 (new)
  1.1       +47 -0     exim/exim-test-orig/AutoTest/confs/502 (new)
  1.1       +46 -0     exim/exim-test-orig/AutoTest/confs/503 (new)
  1.1       +21 -0     exim/exim-test-orig/AutoTest/confs/504 (new)
  1.1       +37 -0     exim/exim-test-orig/AutoTest/confs/505 (new)
  1.1       +14 -0     exim/exim-test-orig/AutoTest/confs/506 (new)
  1.1       +34 -0     exim/exim-test-orig/AutoTest/confs/507 (new)
  1.1       +33 -0     exim/exim-test-orig/AutoTest/confs/508 (new)
  1.1       +14 -0     exim/exim-test-orig/AutoTest/confs/509 (new)
  1.1       +17 -0     exim/exim-test-orig/AutoTest/confs/510 (new)
  1.1       +38 -0     exim/exim-test-orig/AutoTest/confs/511 (new)
  1.1       +67 -0     exim/exim-test-orig/AutoTest/confs/512 (new)
  1.1       +15 -0     exim/exim-test-orig/AutoTest/confs/513 (new)
  1.1       +37 -0     exim/exim-test-orig/AutoTest/confs/514 (new)
  1.1       +45 -0     exim/exim-test-orig/AutoTest/confs/515 (new)
  1.1       +36 -0     exim/exim-test-orig/AutoTest/confs/516 (new)
  1.1       +48 -0     exim/exim-test-orig/AutoTest/confs/517 (new)
  1.1       +39 -0     exim/exim-test-orig/AutoTest/confs/518 (new)
  1.1       +19 -0     exim/exim-test-orig/AutoTest/confs/519 (new)
  1.1       +53 -0     exim/exim-test-orig/AutoTest/confs/520 (new)
  1.1       +59 -0     exim/exim-test-orig/AutoTest/confs/521 (new)
  1.1       +38 -0     exim/exim-test-orig/AutoTest/confs/522 (new)
  1.1       +37 -0     exim/exim-test-orig/AutoTest/confs/523 (new)
  1.1       +46 -0     exim/exim-test-orig/AutoTest/confs/524 (new)
  1.1       +46 -0     exim/exim-test-orig/AutoTest/confs/525 (new)
  1.1       +46 -0     exim/exim-test-orig/AutoTest/confs/526 (new)
  1.1       +21 -0     exim/exim-test-orig/AutoTest/confs/527 (new)
  1.1       +53 -0     exim/exim-test-orig/AutoTest/confs/528 (new)
  1.1       +43 -0     exim/exim-test-orig/AutoTest/confs/529 (new)
  1.1       +55 -0     exim/exim-test-orig/AutoTest/confs/530 (new)
  1.1       +46 -0     exim/exim-test-orig/AutoTest/confs/531 (new)
  1.1       +27 -0     exim/exim-test-orig/AutoTest/confs/532 (new)
  1.1       +28 -0     exim/exim-test-orig/AutoTest/confs/533 (new)
  1.1       +31 -0     exim/exim-test-orig/AutoTest/confs/534 (new)
  1.1       +37 -0     exim/exim-test-orig/AutoTest/confs/535 (new)
  1.1       +45 -0     exim/exim-test-orig/AutoTest/confs/536 (new)
  1.1       +48 -0     exim/exim-test-orig/AutoTest/confs/537 (new)
  1.1       +57 -0     exim/exim-test-orig/AutoTest/confs/538 (new)
  1.1       +34 -0     exim/exim-test-orig/AutoTest/confs/539 (new)
  1.1       +54 -0     exim/exim-test-orig/AutoTest/confs/540 (new)
  1.1       +26 -0     exim/exim-test-orig/AutoTest/confs/541 (new)
  1.1       +13 -0     exim/exim-test-orig/AutoTest/confs/542 (new)
  1.1       +58 -0     exim/exim-test-orig/AutoTest/confs/543 (new)
  1.1       +33 -0     exim/exim-test-orig/AutoTest/confs/544 (new)
  1.1       +30 -0     exim/exim-test-orig/AutoTest/confs/545 (new)
  1.1       +32 -0     exim/exim-test-orig/AutoTest/confs/546 (new)
  1.1       +27 -0     exim/exim-test-orig/AutoTest/confs/547 (new)
  1.1       +45 -0     exim/exim-test-orig/AutoTest/confs/548 (new)
  1.1       +21 -0     exim/exim-test-orig/AutoTest/confs/549 (new)
  1.1       +30 -0     exim/exim-test-orig/AutoTest/confs/550 (new)
  1.1       +44 -0     exim/exim-test-orig/AutoTest/confs/551 (new)
  1.1       +49 -0     exim/exim-test-orig/AutoTest/confs/552 (new)
  1.1       +39 -0     exim/exim-test-orig/AutoTest/confs/553 (new)
  1.1       +22 -0     exim/exim-test-orig/AutoTest/confs/554 (new)
  1.1       +42 -0     exim/exim-test-orig/AutoTest/confs/555 (new)
  1.1       +42 -0     exim/exim-test-orig/AutoTest/confs/556 (new)
  1.1       +43 -0     exim/exim-test-orig/AutoTest/confs/557 (new)
  1.1       +47 -0     exim/exim-test-orig/AutoTest/confs/558 (new)
  1.1       +53 -0     exim/exim-test-orig/AutoTest/confs/559 (new)
  1.1       +52 -0     exim/exim-test-orig/AutoTest/confs/560 (new)
  1.1       +65 -0     exim/exim-test-orig/AutoTest/confs/561 (new)
  1.1       +52 -0     exim/exim-test-orig/AutoTest/confs/562 (new)
  1.1       +27 -0     exim/exim-test-orig/AutoTest/confs/563 (new)
  1.1       +48 -0     exim/exim-test-orig/AutoTest/confs/564 (new)
  1.1       +14 -0     exim/exim-test-orig/AutoTest/confs/565 (new)
  1.1       +30 -0     exim/exim-test-orig/AutoTest/confs/566 (new)
  1.1       +70 -0     exim/exim-test-orig/AutoTest/confs/567 (new)
  1.1       +37 -0     exim/exim-test-orig/AutoTest/confs/568 (new)
  1.1       +31 -0     exim/exim-test-orig/AutoTest/confs/569 (new)
  1.1       +18 -0     exim/exim-test-orig/AutoTest/confs/570 (new)
  1.1       +48 -0     exim/exim-test-orig/AutoTest/confs/571 (new)
  1.1       +27 -0     exim/exim-test-orig/AutoTest/confs/572 (new)
  1.1       +43 -0     exim/exim-test-orig/AutoTest/confs/573 (new)
  1.1       +47 -0     exim/exim-test-orig/AutoTest/confs/574 (new)
  1.1       +45 -0     exim/exim-test-orig/AutoTest/confs/575 (new)
  1.1       +35 -0     exim/exim-test-orig/AutoTest/confs/576 (new)
  1.1       +46 -0     exim/exim-test-orig/AutoTest/confs/577 (new)
  1.1       +78 -0     exim/exim-test-orig/AutoTest/confs/578 (new)
  1.1       +46 -0     exim/exim-test-orig/AutoTest/confs/579 (new)
  1.1       +43 -0     exim/exim-test-orig/AutoTest/confs/580 (new)
  1.1       +43 -0     exim/exim-test-orig/AutoTest/confs/581 (new)
  1.1       +35 -0     exim/exim-test-orig/AutoTest/confs/582 (new)
  1.1       +30 -0     exim/exim-test-orig/AutoTest/confs/583 (new)
  1.1       +23 -0     exim/exim-test-orig/AutoTest/confs/584 (new)
  1.1       +48 -0     exim/exim-test-orig/AutoTest/confs/585 (new)
  1.1       +31 -0     exim/exim-test-orig/AutoTest/confs/586 (new)
  1.1       +48 -0     exim/exim-test-orig/AutoTest/confs/587 (new)
  1.1       +45 -0     exim/exim-test-orig/AutoTest/confs/588 (new)
  1.1       +2 -0      exim/exim-test-orig/AutoTest/confs/899 (new)
  1.1       +17 -0     exim/exim-test-orig/AutoTest/confs/901 (new)
  1.1       +52 -0     exim/exim-test-orig/AutoTest/confs/902 (new)
  1.1       +55 -0     exim/exim-test-orig/AutoTest/confs/903 (new)
  1.1       +16 -0     exim/exim-test-orig/AutoTest/confs/904 (new)
  1.1       +9 -0      exim/exim-test-orig/AutoTest/log/005 (new)
  1.1       +10 -0     exim/exim-test-orig/AutoTest/log/006 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/log/008 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/log/009 (new)
  1.1       +4 -0      exim/exim-test-orig/AutoTest/log/010 (new)
  1.1       +4 -0      exim/exim-test-orig/AutoTest/log/011 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/log/012 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/log/015 (new)
  1.1       +1 -0      exim/exim-test-orig/AutoTest/log/016 (new)
  1.1       +9 -0      exim/exim-test-orig/AutoTest/log/022 (new)
  1.1       +35 -0     exim/exim-test-orig/AutoTest/log/024 (new)
  1.1       +35 -0     exim/exim-test-orig/AutoTest/log/025 (new)
  1.1       +7 -0      exim/exim-test-orig/AutoTest/log/026 (new)
  1.1       +30 -0     exim/exim-test-orig/AutoTest/log/027 (new)
  1.1       +33 -0     exim/exim-test-orig/AutoTest/log/028 (new)
  1.1       +36 -0     exim/exim-test-orig/AutoTest/log/029 (new)
  1.1       +18 -0     exim/exim-test-orig/AutoTest/log/030 (new)
  1.1       +7 -0      exim/exim-test-orig/AutoTest/log/031 (new)
  1.1       +42 -0     exim/exim-test-orig/AutoTest/log/034 (new)
  1.1       +2 -0      exim/exim-test-orig/AutoTest/log/047 (new)
  1.1       +2 -0      exim/exim-test-orig/AutoTest/log/052 (new)
  1.1       +9 -0      exim/exim-test-orig/AutoTest/log/053 (new)
  1.1       +15 -0     exim/exim-test-orig/AutoTest/log/054 (new)
  1.1       +34 -0     exim/exim-test-orig/AutoTest/log/055 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/log/056 (new)
  1.1       +2 -0      exim/exim-test-orig/AutoTest/log/057 (new)
  1.1       +9 -0      exim/exim-test-orig/AutoTest/log/059 (new)
  1.1       +19 -0     exim/exim-test-orig/AutoTest/log/061 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/log/063 (new)
  1.1       +23 -0     exim/exim-test-orig/AutoTest/log/064 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/log/065 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/log/066 (new)
  1.1       +6 -0      exim/exim-test-orig/AutoTest/log/073 (new)
  1.1       +6 -0      exim/exim-test-orig/AutoTest/log/075 (new)
  1.1       +4 -0      exim/exim-test-orig/AutoTest/log/077 (new)
  1.1       +53 -0     exim/exim-test-orig/AutoTest/log/078 (new)
  1.1       +144 -0    exim/exim-test-orig/AutoTest/log/079 (new)
  1.1       +61 -0     exim/exim-test-orig/AutoTest/log/080 (new)
  1.1       +34 -0     exim/exim-test-orig/AutoTest/log/081 (new)
  1.1       +6 -0      exim/exim-test-orig/AutoTest/log/083 (new)
  1.1       +6 -0      exim/exim-test-orig/AutoTest/log/084 (new)
  1.1       +87 -0     exim/exim-test-orig/AutoTest/log/085 (new)
  1.1       +10 -0     exim/exim-test-orig/AutoTest/log/086 (new)
  1.1       +49 -0     exim/exim-test-orig/AutoTest/log/087 (new)
  1.1       +36 -0     exim/exim-test-orig/AutoTest/log/088 (new)
  1.1       +35 -0     exim/exim-test-orig/AutoTest/log/089 (new)
  1.1       +6 -0      exim/exim-test-orig/AutoTest/log/091 (new)
  1.1       +9 -0      exim/exim-test-orig/AutoTest/log/092 (new)
  1.1       +8 -0      exim/exim-test-orig/AutoTest/log/093 (new)
  1.1       +14 -0     exim/exim-test-orig/AutoTest/log/094 (new)
  1.1       +12 -0     exim/exim-test-orig/AutoTest/log/095 (new)
  1.1       +4 -0      exim/exim-test-orig/AutoTest/log/096 (new)
  1.1       +6 -0      exim/exim-test-orig/AutoTest/log/097 (new)
  1.1       +9 -0      exim/exim-test-orig/AutoTest/log/098 (new)
  1.1       +6 -0      exim/exim-test-orig/AutoTest/log/099 (new)
  1.1       +6 -0      exim/exim-test-orig/AutoTest/log/100 (new)
  1.1       +15 -0     exim/exim-test-orig/AutoTest/log/101 (new)
  1.1       +12 -0     exim/exim-test-orig/AutoTest/log/102 (new)
  1.1       +15 -0     exim/exim-test-orig/AutoTest/log/103 (new)
  1.1       +7 -0      exim/exim-test-orig/AutoTest/log/104 (new)
  1.1       +13 -0     exim/exim-test-orig/AutoTest/log/105 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/log/106 (new)
  1.1       +20 -0     exim/exim-test-orig/AutoTest/log/108 (new)
  1.1       +6 -0      exim/exim-test-orig/AutoTest/log/109 (new)
  1.1       +7 -0      exim/exim-test-orig/AutoTest/log/110 (new)
  1.1       +32 -0     exim/exim-test-orig/AutoTest/log/111 (new)
  1.1       +12 -0     exim/exim-test-orig/AutoTest/log/112 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/log/113 (new)
  1.1       +8 -0      exim/exim-test-orig/AutoTest/log/116 (new)
  1.1       +1 -0      exim/exim-test-orig/AutoTest/log/119 (new)
  1.1       +30 -0     exim/exim-test-orig/AutoTest/log/123 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/log/125 (new)
  1.1       +4 -0      exim/exim-test-orig/AutoTest/log/127 (new)
  1.1       +4 -0      exim/exim-test-orig/AutoTest/log/128 (new)
  1.1       +2 -0      exim/exim-test-orig/AutoTest/log/129 (new)
  1.1       +4 -0      exim/exim-test-orig/AutoTest/log/130 (new)
  1.1       +16 -0     exim/exim-test-orig/AutoTest/log/131 (new)
  1.1       +37 -0     exim/exim-test-orig/AutoTest/log/132 (new)
  1.1       +24 -0     exim/exim-test-orig/AutoTest/log/133 (new)
  1.1       +21 -0     exim/exim-test-orig/AutoTest/log/134 (new)
  1.1       +12 -0     exim/exim-test-orig/AutoTest/log/138 (new)
  1.1       +7 -0      exim/exim-test-orig/AutoTest/log/139 (new)
  1.1       +8 -0      exim/exim-test-orig/AutoTest/log/140 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/log/141 (new)
  1.1       +7 -0      exim/exim-test-orig/AutoTest/log/142 (new)
  1.1       +9 -0      exim/exim-test-orig/AutoTest/log/143 (new)
  1.1       +5 -0      exim/exim-test-orig/AutoTest/log/145 (new)
  1.1       +2 -0      exim/exim-test-orig/AutoTest/log/146 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/log/153 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/log/154 (new)
  1.1       +24 -0     exim/exim-test-orig/AutoTest/log/155 (new)
  1.1       +22 -0     exim/exim-test-orig/AutoTest/log/157 (new)
  1.1       +22 -0     exim/exim-test-orig/AutoTest/log/158 (new)
  1.1       +7 -0      exim/exim-test-orig/AutoTest/log/159 (new)
  1.1       +25 -0     exim/exim-test-orig/AutoTest/log/161 (new)
  1.1       +15 -0     exim/exim-test-orig/AutoTest/log/162 (new)
  1.1       +1 -0      exim/exim-test-orig/AutoTest/log/164 (new)
  1.1       +6 -0      exim/exim-test-orig/AutoTest/log/165 (new)
  1.1       +14 -0     exim/exim-test-orig/AutoTest/log/167 (new)
  1.1       +14 -0     exim/exim-test-orig/AutoTest/log/168 (new)
  1.1       +4 -0      exim/exim-test-orig/AutoTest/log/169 (new)
  1.1       +9 -0      exim/exim-test-orig/AutoTest/log/170 (new)
  1.1       +2 -0      exim/exim-test-orig/AutoTest/log/171 (new)
  1.1       +11 -0     exim/exim-test-orig/AutoTest/log/172 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/log/173 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/log/174 (new)
  1.1       +16 -0     exim/exim-test-orig/AutoTest/log/176 (new)
  1.1       +27 -0     exim/exim-test-orig/AutoTest/log/177 (new)
  1.1       +11 -0     exim/exim-test-orig/AutoTest/log/179 (new)
  1.1       +56 -0     exim/exim-test-orig/AutoTest/log/180 (new)
  1.1       +15 -0     exim/exim-test-orig/AutoTest/log/181 (new)
  1.1       +8 -0      exim/exim-test-orig/AutoTest/log/182 (new)
  1.1       +7 -0      exim/exim-test-orig/AutoTest/log/183 (new)
  1.1       +2 -0      exim/exim-test-orig/AutoTest/log/184 (new)
  1.1       +6 -0      exim/exim-test-orig/AutoTest/log/185 (new)
  1.1       +2 -0      exim/exim-test-orig/AutoTest/log/187 (new)
  1.1       +8 -0      exim/exim-test-orig/AutoTest/log/188 (new)
  1.1       +20 -0     exim/exim-test-orig/AutoTest/log/189 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/log/190 (new)
  1.1       +2 -0      exim/exim-test-orig/AutoTest/log/193 (new)
  1.1       +13 -0     exim/exim-test-orig/AutoTest/log/194 (new)
  1.1       +13 -0     exim/exim-test-orig/AutoTest/log/194G (new)
  1.1       +16 -0     exim/exim-test-orig/AutoTest/log/195 (new)
  1.1       +16 -0     exim/exim-test-orig/AutoTest/log/195G (new)
  1.1       +6 -0      exim/exim-test-orig/AutoTest/log/196 (new)
  1.1       +15 -0     exim/exim-test-orig/AutoTest/log/197 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/log/198 (new)
  1.1       +8 -0      exim/exim-test-orig/AutoTest/log/199 (new)
  1.1       +175 -0    exim/exim-test-orig/AutoTest/log/200 (new)
  1.1       +89 -0     exim/exim-test-orig/AutoTest/log/201 (new)
  1.1       +8 -0      exim/exim-test-orig/AutoTest/log/202 (new)
  1.1       +32 -0     exim/exim-test-orig/AutoTest/log/203 (new)
  1.1       +18 -0     exim/exim-test-orig/AutoTest/log/204 (new)
  1.1       +1 -0      exim/exim-test-orig/AutoTest/log/205 (new)
  1.1       +21 -0     exim/exim-test-orig/AutoTest/log/206 (new)
  1.1       +11 -0     exim/exim-test-orig/AutoTest/log/207 (new)
  1.1       +10 -0     exim/exim-test-orig/AutoTest/log/210 (new)
  1.1       +10 -0     exim/exim-test-orig/AutoTest/log/210G (new)
  1.1       +7 -0      exim/exim-test-orig/AutoTest/log/211 (new)
  1.1       +7 -0      exim/exim-test-orig/AutoTest/log/211G (new)
  1.1       +7 -0      exim/exim-test-orig/AutoTest/log/212 (new)
  1.1       +4 -0      exim/exim-test-orig/AutoTest/log/213 (new)
  1.1       +4 -0      exim/exim-test-orig/AutoTest/log/213G (new)
  1.1       +2 -0      exim/exim-test-orig/AutoTest/log/214 (new)
  1.1       +2 -0      exim/exim-test-orig/AutoTest/log/214G (new)
  1.1       +2 -0      exim/exim-test-orig/AutoTest/log/215 (new)
  1.1       +2 -0      exim/exim-test-orig/AutoTest/log/215G (new)
  1.1       +25 -0     exim/exim-test-orig/AutoTest/log/216 (new)
  1.1       +25 -0     exim/exim-test-orig/AutoTest/log/216G (new)
  1.1       +10 -0     exim/exim-test-orig/AutoTest/log/217 (new)
  1.1       +10 -0     exim/exim-test-orig/AutoTest/log/218 (new)
  1.1       +10 -0     exim/exim-test-orig/AutoTest/log/218G (new)
  1.1       +11 -0     exim/exim-test-orig/AutoTest/log/219 (new)
  1.1       +11 -0     exim/exim-test-orig/AutoTest/log/219G (new)
  1.1       +12 -0     exim/exim-test-orig/AutoTest/log/220 (new)
  1.1       +12 -0     exim/exim-test-orig/AutoTest/log/220G (new)
  1.1       +21 -0     exim/exim-test-orig/AutoTest/log/221 (new)
  1.1       +21 -0     exim/exim-test-orig/AutoTest/log/221G (new)
  1.1       +19 -0     exim/exim-test-orig/AutoTest/log/222 (new)
  1.1       +19 -0     exim/exim-test-orig/AutoTest/log/222G (new)
  1.1       +13 -0     exim/exim-test-orig/AutoTest/log/223 (new)
  1.1       +13 -0     exim/exim-test-orig/AutoTest/log/223G (new)
  1.1       +9 -0      exim/exim-test-orig/AutoTest/log/224 (new)
  1.1       +9 -0      exim/exim-test-orig/AutoTest/log/224G (new)
  1.1       +14 -0     exim/exim-test-orig/AutoTest/log/225 (new)
  1.1       +8 -0      exim/exim-test-orig/AutoTest/log/225G (new)
  1.1       +2 -0      exim/exim-test-orig/AutoTest/log/226 (new)
  1.1       +9 -0      exim/exim-test-orig/AutoTest/log/227 (new)
  1.1       +17 -0     exim/exim-test-orig/AutoTest/log/228 (new)
  1.1       +4 -0      exim/exim-test-orig/AutoTest/log/229 (new)
  1.1       +4 -0      exim/exim-test-orig/AutoTest/log/229G (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/log/230 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/log/230G (new)
  1.1       +14 -0     exim/exim-test-orig/AutoTest/log/231 (new)
  1.1       +11 -0     exim/exim-test-orig/AutoTest/log/232 (new)
  1.1       +8 -0      exim/exim-test-orig/AutoTest/log/233 (new)
  1.1       +6 -0      exim/exim-test-orig/AutoTest/log/234 (new)
  1.1       +21 -0     exim/exim-test-orig/AutoTest/log/235 (new)
  1.1       +16 -0     exim/exim-test-orig/AutoTest/log/236 (new)
  1.1       +20 -0     exim/exim-test-orig/AutoTest/log/237 (new)
  1.1       +33 -0     exim/exim-test-orig/AutoTest/log/238 (new)
  1.1       +5 -0      exim/exim-test-orig/AutoTest/log/239 (new)
  1.1       +21 -0     exim/exim-test-orig/AutoTest/log/240 (new)
  1.1       +8 -0      exim/exim-test-orig/AutoTest/log/241 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/log/242 (new)
  1.1       +2 -0      exim/exim-test-orig/AutoTest/log/243 (new)
  1.1       +35 -0     exim/exim-test-orig/AutoTest/log/244 (new)
  1.1       +506 -0    exim/exim-test-orig/AutoTest/log/245 (new)
  1.1       +121 -0    exim/exim-test-orig/AutoTest/log/246 (new)
  1.1       +28 -0     exim/exim-test-orig/AutoTest/log/247 (new)
  1.1       +22 -0     exim/exim-test-orig/AutoTest/log/249 (new)
  1.1       +17 -0     exim/exim-test-orig/AutoTest/log/250 (new)
  1.1       +33 -0     exim/exim-test-orig/AutoTest/log/251 (new)
  1.1       +15 -0     exim/exim-test-orig/AutoTest/log/252 (new)
  1.1       +19 -0     exim/exim-test-orig/AutoTest/log/253 (new)
  1.1       +7 -0      exim/exim-test-orig/AutoTest/log/254 (new)
  1.1       +4 -0      exim/exim-test-orig/AutoTest/log/255 (new)
  1.1       +14 -0     exim/exim-test-orig/AutoTest/log/256 (new)
  1.1       +21 -0     exim/exim-test-orig/AutoTest/log/257 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/log/258 (new)
  1.1       +7 -0      exim/exim-test-orig/AutoTest/log/259 (new)
  1.1       +25 -0     exim/exim-test-orig/AutoTest/log/260 (new)
  1.1       +8 -0      exim/exim-test-orig/AutoTest/log/261 (new)
  1.1       +19 -0     exim/exim-test-orig/AutoTest/log/264 (new)
  1.1       +19 -0     exim/exim-test-orig/AutoTest/log/264G (new)
  1.1       +14 -0     exim/exim-test-orig/AutoTest/log/265 (new)
  1.1       +1 -0      exim/exim-test-orig/AutoTest/log/266 (new)
  1.1       +8 -0      exim/exim-test-orig/AutoTest/log/269 (new)
  1.1       +14 -0     exim/exim-test-orig/AutoTest/log/270 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/log/273 (new)
  1.1       +12 -0     exim/exim-test-orig/AutoTest/log/274 (new)
  1.1       +6 -0      exim/exim-test-orig/AutoTest/log/275 (new)
  1.1       +7 -0      exim/exim-test-orig/AutoTest/log/276 (new)
  1.1       +1 -0      exim/exim-test-orig/AutoTest/log/277 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/log/278 (new)
  1.1       +9 -0      exim/exim-test-orig/AutoTest/log/279 (new)
  1.1       +6 -0      exim/exim-test-orig/AutoTest/log/280 (new)
  1.1       +12 -0     exim/exim-test-orig/AutoTest/log/281 (new)
  1.1       +1 -0      exim/exim-test-orig/AutoTest/log/283 (new)
  1.1       +6 -0      exim/exim-test-orig/AutoTest/log/284 (new)
  1.1       +7 -0      exim/exim-test-orig/AutoTest/log/285 (new)
  1.1       +2 -0      exim/exim-test-orig/AutoTest/log/286 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/log/288 (new)
  1.1       +1 -0      exim/exim-test-orig/AutoTest/log/289 (new)
  1.1       +16 -0     exim/exim-test-orig/AutoTest/log/291 (new)
  1.1       +14 -0     exim/exim-test-orig/AutoTest/log/292 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/log/293 (new)
  1.1       +1 -0      exim/exim-test-orig/AutoTest/log/294 (new)
  1.1       +7 -0      exim/exim-test-orig/AutoTest/log/295 (new)
  1.1       +4 -0      exim/exim-test-orig/AutoTest/log/296 (new)
  1.1       +19 -0     exim/exim-test-orig/AutoTest/log/297 (new)
  1.1       +19 -0     exim/exim-test-orig/AutoTest/log/297G (new)
  1.1       +30 -0     exim/exim-test-orig/AutoTest/log/298 (new)
  1.1       +12 -0     exim/exim-test-orig/AutoTest/log/299 (new)
  1.1       +16 -0     exim/exim-test-orig/AutoTest/log/301 (new)
  1.1       +10 -0     exim/exim-test-orig/AutoTest/log/302 (new)
  1.1       +2 -0      exim/exim-test-orig/AutoTest/log/303 (new)
  1.1       +44 -0     exim/exim-test-orig/AutoTest/log/306 (new)
  1.1       +46 -0     exim/exim-test-orig/AutoTest/log/308 (new)
  1.1       +2 -0      exim/exim-test-orig/AutoTest/log/311 (new)
  1.1       +7 -0      exim/exim-test-orig/AutoTest/log/312 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/log/313 (new)
  1.1       +18 -0     exim/exim-test-orig/AutoTest/log/315 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/log/317 (new)
  1.1       +14 -0     exim/exim-test-orig/AutoTest/log/319 (new)
  1.1       +55 -0     exim/exim-test-orig/AutoTest/log/320 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/log/321 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/log/321G (new)
  1.1       +39 -0     exim/exim-test-orig/AutoTest/log/322 (new)
  1.1       +9 -0      exim/exim-test-orig/AutoTest/log/323 (new)
  1.1       +12 -0     exim/exim-test-orig/AutoTest/log/324 (new)
  1.1       +12 -0     exim/exim-test-orig/AutoTest/log/325 (new)
  1.1       +2 -0      exim/exim-test-orig/AutoTest/log/326 (new)
  1.1       +9 -0      exim/exim-test-orig/AutoTest/log/328 (new)
  1.1       +9 -0      exim/exim-test-orig/AutoTest/log/329 (new)
  1.1       +19 -0     exim/exim-test-orig/AutoTest/log/330 (new)
  1.1       +28 -0     exim/exim-test-orig/AutoTest/log/331 (new)
  1.1       +32 -0     exim/exim-test-orig/AutoTest/log/332 (new)
  1.1       +5 -0      exim/exim-test-orig/AutoTest/log/333 (new)
  1.1       +5 -0      exim/exim-test-orig/AutoTest/log/334 (new)
  1.1       +92 -0     exim/exim-test-orig/AutoTest/log/335 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/log/336 (new)
  1.1       +23 -0     exim/exim-test-orig/AutoTest/log/338 (new)
  1.1       +4 -0      exim/exim-test-orig/AutoTest/log/340 (new)
  1.1       +7 -0      exim/exim-test-orig/AutoTest/log/341 (new)
  1.1       +8 -0      exim/exim-test-orig/AutoTest/log/342 (new)
  1.1       +11 -0     exim/exim-test-orig/AutoTest/log/343 (new)
  1.1       +9 -0      exim/exim-test-orig/AutoTest/log/344 (new)
  1.1       +16 -0     exim/exim-test-orig/AutoTest/log/345 (new)
  1.1       +4 -0      exim/exim-test-orig/AutoTest/log/346 (new)
  1.1       +12 -0     exim/exim-test-orig/AutoTest/log/347 (new)
  1.1       +6 -0      exim/exim-test-orig/AutoTest/log/348 (new)
  1.1       +13 -0     exim/exim-test-orig/AutoTest/log/349 (new)
  1.1       +4 -0      exim/exim-test-orig/AutoTest/log/350 (new)
  1.1       +15 -0     exim/exim-test-orig/AutoTest/log/351 (new)
  1.1       +19 -0     exim/exim-test-orig/AutoTest/log/356 (new)
  1.1       +19 -0     exim/exim-test-orig/AutoTest/log/357 (new)
  1.1       +8 -0      exim/exim-test-orig/AutoTest/log/359 (new)
  1.1       +7 -0      exim/exim-test-orig/AutoTest/log/360 (new)
  1.1       +6 -0      exim/exim-test-orig/AutoTest/log/361 (new)
  1.1       +2 -0      exim/exim-test-orig/AutoTest/log/362 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/log/365 (new)
  1.1       +8 -0      exim/exim-test-orig/AutoTest/log/367 (new)
  1.1       +2 -0      exim/exim-test-orig/AutoTest/log/369 (new)
  1.1       +5 -0      exim/exim-test-orig/AutoTest/log/370 (new)
  1.1       +6 -0      exim/exim-test-orig/AutoTest/log/371 (new)
  1.1       +2 -0      exim/exim-test-orig/AutoTest/log/372 (new)
  1.1       +6 -0      exim/exim-test-orig/AutoTest/log/373 (new)
  1.1       +81 -0     exim/exim-test-orig/AutoTest/log/374 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/log/376 (new)
  1.1       +26 -0     exim/exim-test-orig/AutoTest/log/378 (new)
  1.1       +4 -0      exim/exim-test-orig/AutoTest/log/379 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/log/380 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/log/381 (new)
  1.1       +9 -0      exim/exim-test-orig/AutoTest/log/382 (new)
  1.1       +12 -0     exim/exim-test-orig/AutoTest/log/384 (new)
  1.1       +9 -0      exim/exim-test-orig/AutoTest/log/385 (new)
  1.1       +13 -0     exim/exim-test-orig/AutoTest/log/387 (new)
  1.1       +16 -0     exim/exim-test-orig/AutoTest/log/388 (new)
  1.1       +7 -0      exim/exim-test-orig/AutoTest/log/390 (new)
  1.1       +9 -0      exim/exim-test-orig/AutoTest/log/391 (new)
  1.1       +9 -0      exim/exim-test-orig/AutoTest/log/391G (new)
  1.1       +1 -0      exim/exim-test-orig/AutoTest/log/392 (new)
  1.1       +1 -0      exim/exim-test-orig/AutoTest/log/394 (new)
  1.1       +12 -0     exim/exim-test-orig/AutoTest/log/395 (new)
  1.1       +10 -0     exim/exim-test-orig/AutoTest/log/395G (new)
  1.1       +16 -0     exim/exim-test-orig/AutoTest/log/396 (new)
  1.1       +10 -0     exim/exim-test-orig/AutoTest/log/397 (new)
  1.1       +4 -0      exim/exim-test-orig/AutoTest/log/399 (new)
  1.1       +12 -0     exim/exim-test-orig/AutoTest/log/402 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/log/403 (new)
  1.1       +5 -0      exim/exim-test-orig/AutoTest/log/404 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/log/406 (new)
  1.1       +9 -0      exim/exim-test-orig/AutoTest/log/407 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/log/408 (new)
  1.1       +12 -0     exim/exim-test-orig/AutoTest/log/409 (new)
  1.1       +2 -0      exim/exim-test-orig/AutoTest/log/410 (new)
  1.1       +2 -0      exim/exim-test-orig/AutoTest/log/411 (new)
  1.1       +9 -0      exim/exim-test-orig/AutoTest/log/412 (new)
  1.1       +4 -0      exim/exim-test-orig/AutoTest/log/413 (new)
  1.1       +8 -0      exim/exim-test-orig/AutoTest/log/414 (new)
  1.1       +7 -0      exim/exim-test-orig/AutoTest/log/415 (new)
  1.1       +6 -0      exim/exim-test-orig/AutoTest/log/416 (new)
  1.1       +6 -0      exim/exim-test-orig/AutoTest/log/417 (new)
  1.1       +6 -0      exim/exim-test-orig/AutoTest/log/418 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/log/420 (new)
  1.1       +6 -0      exim/exim-test-orig/AutoTest/log/422 (new)
  1.1       +18 -0     exim/exim-test-orig/AutoTest/log/423 (new)
  1.1       +26 -0     exim/exim-test-orig/AutoTest/log/424 (new)
  1.1       +14 -0     exim/exim-test-orig/AutoTest/log/425 (new)
  1.1       +2 -0      exim/exim-test-orig/AutoTest/log/426 (new)
  1.1       +20 -0     exim/exim-test-orig/AutoTest/log/427 (new)
  1.1       +2 -0      exim/exim-test-orig/AutoTest/log/428 (new)
  1.1       +1 -0      exim/exim-test-orig/AutoTest/log/429 (new)
  1.1       +1 -0      exim/exim-test-orig/AutoTest/log/429G (new)
  1.1       +11 -0     exim/exim-test-orig/AutoTest/log/430 (new)
  1.1       +25 -0     exim/exim-test-orig/AutoTest/log/431 (new)
  1.1       +1 -0      exim/exim-test-orig/AutoTest/log/433 (new)
  1.1       +21 -0     exim/exim-test-orig/AutoTest/log/434 (new)
  1.1       +19 -0     exim/exim-test-orig/AutoTest/log/435 (new)
  1.1       +17 -0     exim/exim-test-orig/AutoTest/log/436 (new)
  1.1       +17 -0     exim/exim-test-orig/AutoTest/log/437 (new)
  1.1       +13 -0     exim/exim-test-orig/AutoTest/log/438 (new)
  1.1       +11 -0     exim/exim-test-orig/AutoTest/log/439 (new)
  1.1       +7 -0      exim/exim-test-orig/AutoTest/log/440 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/log/441 (new)
  1.1       +10 -0     exim/exim-test-orig/AutoTest/log/443 (new)
  1.1       +20 -0     exim/exim-test-orig/AutoTest/log/444 (new)
  1.1       +24 -0     exim/exim-test-orig/AutoTest/log/446 (new)
  1.1       +8 -0      exim/exim-test-orig/AutoTest/log/447 (new)
  1.1       +19 -0     exim/exim-test-orig/AutoTest/log/448 (new)
  1.1       +37 -0     exim/exim-test-orig/AutoTest/log/449 (new)
  1.1       +2 -0      exim/exim-test-orig/AutoTest/log/450 (new)
  1.1       +9 -0      exim/exim-test-orig/AutoTest/log/451 (new)
  1.1       +2 -0      exim/exim-test-orig/AutoTest/log/452 (new)
  1.1       +12 -0     exim/exim-test-orig/AutoTest/log/453 (new)
  1.1       +5 -0      exim/exim-test-orig/AutoTest/log/458 (new)
  1.1       +27 -0     exim/exim-test-orig/AutoTest/log/460 (new)
  1.1       +1 -0      exim/exim-test-orig/AutoTest/log/461 (new)
  1.1       +10 -0     exim/exim-test-orig/AutoTest/log/463 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/log/466 (new)
  1.1       +7 -0      exim/exim-test-orig/AutoTest/log/468 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/log/469 (new)
  1.1       +6 -0      exim/exim-test-orig/AutoTest/log/470 (new)
  1.1       +6 -0      exim/exim-test-orig/AutoTest/log/473 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/log/474 (new)
  1.1       +9 -0      exim/exim-test-orig/AutoTest/log/477 (new)
  1.1       +12 -0     exim/exim-test-orig/AutoTest/log/479 (new)
  1.1       +6 -0      exim/exim-test-orig/AutoTest/log/480 (new)
  1.1       +20 -0     exim/exim-test-orig/AutoTest/log/483 (new)
  1.1       +6 -0      exim/exim-test-orig/AutoTest/log/484 (new)
  1.1       +2 -0      exim/exim-test-orig/AutoTest/log/486 (new)
  1.1       +2 -0      exim/exim-test-orig/AutoTest/log/486G (new)
  1.1       +1 -0      exim/exim-test-orig/AutoTest/log/487 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/log/490 (new)
  1.1       +6 -0      exim/exim-test-orig/AutoTest/log/493 (new)
  1.1       +6 -0      exim/exim-test-orig/AutoTest/log/495 (new)
  1.1       +49 -0     exim/exim-test-orig/AutoTest/log/497 (new)
  1.1       +5 -0      exim/exim-test-orig/AutoTest/log/498 (new)
  1.1       +6 -0      exim/exim-test-orig/AutoTest/log/499 (new)
  1.1       +14 -0     exim/exim-test-orig/AutoTest/log/501 (new)
  1.1       +11 -0     exim/exim-test-orig/AutoTest/log/502 (new)
  1.1       +8 -0      exim/exim-test-orig/AutoTest/log/504 (new)
  1.1       +6 -0      exim/exim-test-orig/AutoTest/log/507 (new)
  1.1       +8 -0      exim/exim-test-orig/AutoTest/log/508 (new)
  1.1       +2 -0      exim/exim-test-orig/AutoTest/log/509 (new)
  1.1       +4 -0      exim/exim-test-orig/AutoTest/log/510 (new)
  1.1       +14 -0     exim/exim-test-orig/AutoTest/log/511 (new)
  1.1       +6 -0      exim/exim-test-orig/AutoTest/log/512 (new)
  1.1       +2 -0      exim/exim-test-orig/AutoTest/log/513 (new)
  1.1       +10 -0     exim/exim-test-orig/AutoTest/log/517 (new)
  1.1       +6 -0      exim/exim-test-orig/AutoTest/log/520 (new)
  1.1       +13 -0     exim/exim-test-orig/AutoTest/log/521 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/log/522 (new)
  1.1       +4 -0      exim/exim-test-orig/AutoTest/log/523 (new)
  1.1       +7 -0      exim/exim-test-orig/AutoTest/log/524 (new)
  1.1       +2 -0      exim/exim-test-orig/AutoTest/log/525 (new)
  1.1       +14 -0     exim/exim-test-orig/AutoTest/log/526 (new)
  1.1       +6 -0      exim/exim-test-orig/AutoTest/log/527 (new)
  1.1       +4 -0      exim/exim-test-orig/AutoTest/log/528 (new)
  1.1       +7 -0      exim/exim-test-orig/AutoTest/log/529 (new)
  1.1       +14 -0     exim/exim-test-orig/AutoTest/log/530 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/log/532 (new)
  1.1       +17 -0     exim/exim-test-orig/AutoTest/log/533 (new)
  1.1       +1 -0      exim/exim-test-orig/AutoTest/log/534 (new)
  1.1       +7 -0      exim/exim-test-orig/AutoTest/log/535 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/log/536 (new)
  1.1       +19 -0     exim/exim-test-orig/AutoTest/log/537 (new)
  1.1       +4 -0      exim/exim-test-orig/AutoTest/log/538 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/log/541 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/log/544 (new)
  1.1       +2 -0      exim/exim-test-orig/AutoTest/log/545 (new)
  1.1       +6 -0      exim/exim-test-orig/AutoTest/log/547 (new)
  1.1       +8 -0      exim/exim-test-orig/AutoTest/log/548 (new)
  1.1       +1 -0      exim/exim-test-orig/AutoTest/log/549 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/log/550 (new)
  1.1       +2 -0      exim/exim-test-orig/AutoTest/log/550G (new)
  1.1       +6 -0      exim/exim-test-orig/AutoTest/log/551 (new)
  1.1       +8 -0      exim/exim-test-orig/AutoTest/log/552 (new)
  1.1       +8 -0      exim/exim-test-orig/AutoTest/log/553 (new)
  1.1       +12 -0     exim/exim-test-orig/AutoTest/log/555 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/log/556 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/log/557 (new)
  1.1       +14 -0     exim/exim-test-orig/AutoTest/log/558 (new)
  1.1       +1 -0      exim/exim-test-orig/AutoTest/log/560 (new)
  1.1       +11 -0     exim/exim-test-orig/AutoTest/log/561 (new)
  1.1       +11 -0     exim/exim-test-orig/AutoTest/log/561G (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/log/562 (new)
  1.1       +2 -0      exim/exim-test-orig/AutoTest/log/563 (new)
  1.1       +2 -0      exim/exim-test-orig/AutoTest/log/564 (new)
  1.1       +5 -0      exim/exim-test-orig/AutoTest/log/566 (new)
  1.1       +23 -0     exim/exim-test-orig/AutoTest/log/567 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/log/568 (new)
  1.1       +1 -0      exim/exim-test-orig/AutoTest/log/569 (new)
  1.1       +2 -0      exim/exim-test-orig/AutoTest/log/572 (new)
  1.1       +21 -0     exim/exim-test-orig/AutoTest/log/574 (new)
  1.1       +11 -0     exim/exim-test-orig/AutoTest/log/575 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/log/576 (new)
  1.1       +6 -0      exim/exim-test-orig/AutoTest/log/577 (new)
  1.1       +56 -0     exim/exim-test-orig/AutoTest/log/578 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/log/579 (new)
  1.1       +7 -0      exim/exim-test-orig/AutoTest/log/580 (new)
  1.1       +10 -0     exim/exim-test-orig/AutoTest/log/581 (new)
  1.1       +2 -0      exim/exim-test-orig/AutoTest/log/583 (new)
  1.1       +1 -0      exim/exim-test-orig/AutoTest/log/584 (new)
  1.1       +5 -0      exim/exim-test-orig/AutoTest/log/585 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/log/586 (new)
  1.1       +15 -0     exim/exim-test-orig/AutoTest/log/587 (new)
  1.1       +7 -0      exim/exim-test-orig/AutoTest/log/588 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/log/902 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/log/903 (new)
  1.1       +50 -0     exim/exim-test-orig/AutoTest/mail/005.ph10 (new)
  1.1       +21 -0     exim/exim-test-orig/AutoTest/mail/006.ph10 (new)
  1.1       +16 -0     exim/exim-test-orig/AutoTest/mail/008.ph10 (new)
  1.1       +16 -0     exim/exim-test-orig/AutoTest/mail/009.ph10 (new)
  1.1       +16 -0     exim/exim-test-orig/AutoTest/mail/010.ph10 (new)
  1.1       +16 -0     exim/exim-test-orig/AutoTest/mail/011.ph10 (new)
  1.1       +12 -0     exim/exim-test-orig/AutoTest/mail/015.ph10 (new)
  1.1       +65 -0     exim/exim-test-orig/AutoTest/mail/022.ph10 (new)
  1.1       +425 -0    exim/exim-test-orig/AutoTest/mail/024.ph10 (new)
  1.1       +190 -0    exim/exim-test-orig/AutoTest/mail/025.ph10 (new)
  1.1       +29 -0     exim/exim-test-orig/AutoTest/mail/026.ph10 (new)
  1.1       +135 -0    exim/exim-test-orig/AutoTest/mail/027.ph10 (new)
  1.1       +153 -0    exim/exim-test-orig/AutoTest/mail/028.ph10 (new)
  1.1       +192 -0    exim/exim-test-orig/AutoTest/mail/029.ph10 (new)
  1.1       +13 -0     exim/exim-test-orig/AutoTest/mail/030.!one (new)
  1.1       +70 -0     exim/exim-test-orig/AutoTest/mail/030.ph10 (new)
  1.1       +13 -0     exim/exim-test-orig/AutoTest/mail/030.ph99 (new)
  1.1       +13 -0     exim/exim-test-orig/AutoTest/mail/031.ph10 (new)
  1.1       +12 -0     exim/exim-test-orig/AutoTest/mail/034.ph10 (new)
  1.1       +16 -0     exim/exim-test-orig/AutoTest/mail/053.ph10 (new)
  1.1       +32 -0     exim/exim-test-orig/AutoTest/mail/054.ph10 (new)
  1.1       +130 -0    exim/exim-test-orig/AutoTest/mail/055.ph10 (new)
  1.1       +13 -0     exim/exim-test-orig/AutoTest/mail/056.subdir/ph10 (new)
  1.1       +21 -0     exim/exim-test-orig/AutoTest/mail/059.ph10 (new)
  1.1       +55 -0     exim/exim-test-orig/AutoTest/mail/061.ph10 (new)
  1.1       +19 -0     exim/exim-test-orig/AutoTest/mail/061.rbl (new)
  1.1       +19 -0     exim/exim-test-orig/AutoTest/mail/063.ph10 (new)
  1.1       +15 -0     exim/exim-test-orig/AutoTest/mail/065.ph10 (new)
  1.1       +15 -0     exim/exim-test-orig/AutoTest/mail/066.ph10 (new)
  1.1       +13 -0     exim/exim-test-orig/AutoTest/mail/073.ph10 (new)
  1.1       +9 -0      exim/exim-test-orig/AutoTest/mail/077.ph10 (new)
  1.1       +78 -0     exim/exim-test-orig/AutoTest/mail/078.ph10 (new)
  1.1       +11 -0     exim/exim-test-orig/AutoTest/mail/078.phil (new)
  1.1       +17 -0     exim/exim-test-orig/AutoTest/mail/078.phil.bounce (new)
  1.1       +0 -0      exim/exim-test-orig/AutoTest/mail/078.philip (new)
  1.1       +17 -0     exim/exim-test-orig/AutoTest/mail/079.dff (new)
  1.1       +102 -0    exim/exim-test-orig/AutoTest/mail/079.mug999 (new)
  1.1       +410 -0    exim/exim-test-orig/AutoTest/mail/079.ph10 (new)
  1.1       +46 -0     exim/exim-test-orig/AutoTest/mail/079.postmaster (new)
  1.1       +122 -0    exim/exim-test-orig/AutoTest/mail/080.ph10 (new)
  1.1       +27 -0     exim/exim-test-orig/AutoTest/mail/083.ph10 (new)
  1.1       +28 -0     exim/exim-test-orig/AutoTest/mail/084.ph10 (new)
  1.1       +210 -0    exim/exim-test-orig/AutoTest/mail/085.ph10 (new)
  1.1       +19 -0     exim/exim-test-orig/AutoTest/mail/087.mug99 (new)
  1.1       +19 -0     exim/exim-test-orig/AutoTest/mail/087.mug99999 (new)
  1.1       +21 -0     exim/exim-test-orig/AutoTest/mail/087.mug999999 (new)
  1.1       +550 -0    exim/exim-test-orig/AutoTest/mail/087.ph10 (new)
  1.1       +19 -0     exim/exim-test-orig/AutoTest/mail/088.mug99999 (new)
  1.1       +511 -0    exim/exim-test-orig/AutoTest/mail/088.ph10 (new)
  1.1       +24 -0     exim/exim-test-orig/AutoTest/mail/089.batched (new)
  1.1       +30 -0     exim/exim-test-orig/AutoTest/mail/089.mug99 (new)
  1.1       +20 -0     exim/exim-test-orig/AutoTest/mail/089.mug999 (new)
  1.1       +56 -0     exim/exim-test-orig/AutoTest/mail/089.mug9999 (new)
  1.1       +26 -0     exim/exim-test-orig/AutoTest/mail/089.ph10 (new)
  1.1       +1 -0      exim/exim-test-orig/AutoTest/mail/089.tpmissing (new)
  1.1       +1 -0      exim/exim-test-orig/AutoTest/mail/089.undefined (new)
  1.1       +20 -0     exim/exim-test-orig/AutoTest/mail/091.postmaster (new)
  1.1       +13 -0     exim/exim-test-orig/AutoTest/mail/092.default (new)
  1.1       +13 -0     exim/exim-test-orig/AutoTest/mail/092.firstuser (new)
  1.1       +13 -0     exim/exim-test-orig/AutoTest/mail/092.seconduser (new)
  1.1       +9 -0      exim/exim-test-orig/AutoTest/mail/097.second (new)
  1.1       +36 -0     exim/exim-test-orig/AutoTest/mail/098.ph10 (new)
  1.1       +10 -0     exim/exim-test-orig/AutoTest/mail/099.file (new)
  1.1       +10 -0     exim/exim-test-orig/AutoTest/mail/099.pipe (new)
  1.1       +9 -0      exim/exim-test-orig/AutoTest/mail/100.second (new)
  1.1       +24 -0     exim/exim-test-orig/AutoTest/mail/101.file (new)
  1.1       +10 -0     exim/exim-test-orig/AutoTest/mail/101.pipe (new)
  1.1       +44 -0     exim/exim-test-orig/AutoTest/mail/102.file (new)
  1.1       +10 -0     exim/exim-test-orig/AutoTest/mail/105.acopy (new)
  1.1       +10 -0     exim/exim-test-orig/AutoTest/mail/105.alias1 (new)
  1.1       +10 -0     exim/exim-test-orig/AutoTest/mail/105.alias2 (new)
  1.1       +20 -0     exim/exim-test-orig/AutoTest/mail/105.dcopy (new)
  1.1       +10 -0     exim/exim-test-orig/AutoTest/mail/106.a (new)
  1.1       +65 -0     exim/exim-test-orig/AutoTest/mail/108.ph10 (new)
  1.1       +10 -0     exim/exim-test-orig/AutoTest/mail/108.rewritten (new)
  1.1       +10 -0     exim/exim-test-orig/AutoTest/mail/109.mmm (new)
  1.1       +10 -0     exim/exim-test-orig/AutoTest/mail/109.yyy (new)
  1.1       +9 -0      exim/exim-test-orig/AutoTest/mail/110.ph10 (new)
  1.1       +26632 -0  exim/exim-test-orig/AutoTest/mail/113.postmaster (new)
  1.1       +140 -0    exim/exim-test-orig/AutoTest/mail/123.ph10 (new)
  1.1       +11 -0     exim/exim-test-orig/AutoTest/mail/128.copy (new)
  1.1       +11 -0     exim/exim-test-orig/AutoTest/mail/128.ph10 (new)
  1.1       +22 -0     exim/exim-test-orig/AutoTest/mail/130.dddd (new)
  1.1       +50 -0     exim/exim-test-orig/AutoTest/mail/131.ph10 (new)
  1.1       +25 -0     exim/exim-test-orig/AutoTest/mail/131.unknown (new)
  1.1       +71 -0     exim/exim-test-orig/AutoTest/mail/133.forwarder (new)
  1.1       +44 -0     exim/exim-test-orig/AutoTest/mail/134.ph10 (new)
  1.1       +52 -0     exim/exim-test-orig/AutoTest/mail/138.ph10 (new)
  1.1       +13 -0     exim/exim-test-orig/AutoTest/mail/140.filter (new)
  1.1       +39 -0     exim/exim-test-orig/AutoTest/mail/140.ph10 (new)
  1.1       +9 -0      exim/exim-test-orig/AutoTest/mail/140.qpgm (new)
  1.1       +11 -0     exim/exim-test-orig/AutoTest/mail/153.postmaster (new)
  1.1       +10 -0     exim/exim-test-orig/AutoTest/mail/154.postmaster (new)
  1.1       +83 -0     exim/exim-test-orig/AutoTest/mail/155.postmaster (new)
  1.1       +13 -0     exim/exim-test-orig/AutoTest/mail/161.ph10 (new)
  1.1       +150 -0    exim/exim-test-orig/AutoTest/mail/167.ph10 (new)
  1.1       +152 -0    exim/exim-test-orig/AutoTest/mail/168.ph10 (new)
  1.1       +14 -0     exim/exim-test-orig/AutoTest/mail/169.mug99 (new)
  1.1       +15 -0     exim/exim-test-orig/AutoTest/mail/169.ph10 (new)
  1.1       +33 -0     exim/exim-test-orig/AutoTest/mail/170.ph10 (new)
  1.1       +34 -0     exim/exim-test-orig/AutoTest/mail/172.ph10 (new)
  1.1       +10 -0     exim/exim-test-orig/AutoTest/mail/174.ph10 (new)
  1.1       +12 -0     exim/exim-test-orig/AutoTest/mail/176.mug99 (new)
  1.1       +26 -0     exim/exim-test-orig/AutoTest/mail/176.ph10 (new)
  1.1       +12 -0     exim/exim-test-orig/AutoTest/mail/176.root (new)
  1.1       +11 -0     exim/exim-test-orig/AutoTest/mail/177.mug99 (new)
  1.1       +68 -0     exim/exim-test-orig/AutoTest/mail/177.ph10 (new)
  1.1       +11 -0     exim/exim-test-orig/AutoTest/mail/177.root (new)
  1.1       +32 -0     exim/exim-test-orig/AutoTest/mail/179.ph10 (new)
  1.1       +70 -0     exim/exim-test-orig/AutoTest/mail/180.mug99 (new)
  1.1       +66 -0     exim/exim-test-orig/AutoTest/mail/180.ph10 (new)
  1.1       +12 -0     exim/exim-test-orig/AutoTest/mail/185.ph10 (new)
  1.1       +25 -0     exim/exim-test-orig/AutoTest/mail/196.ph10 (new)
  1.1       +21 -0     exim/exim-test-orig/AutoTest/mail/199.ph10 (new)
  1.1       +83 -0     exim/exim-test-orig/AutoTest/mail/201.copied (new)
  1.1       +148 -0    exim/exim-test-orig/AutoTest/mail/203.ph10 (new)
  1.1       +24 -0     exim/exim-test-orig/AutoTest/mail/206.copies (new)
  1.1       +22 -0     exim/exim-test-orig/AutoTest/mail/210.ph10 (new)
  1.1       +22 -0     exim/exim-test-orig/AutoTest/mail/210G.ph10 (new)
  1.1       +10 -0     exim/exim-test-orig/AutoTest/mail/211.ph10 (new)
  1.1       +10 -0     exim/exim-test-orig/AutoTest/mail/211G.ph10 (new)
  1.1       +9 -0      exim/exim-test-orig/AutoTest/mail/212.ph10 (new)
  1.1       +15 -0     exim/exim-test-orig/AutoTest/mail/216.abcd (new)
  1.1       +30 -0     exim/exim-test-orig/AutoTest/mail/216.ph10 (new)
  1.1       +14 -0     exim/exim-test-orig/AutoTest/mail/216.xyz (new)
  1.1       +15 -0     exim/exim-test-orig/AutoTest/mail/216G.abcd (new)
  1.1       +30 -0     exim/exim-test-orig/AutoTest/mail/216G.ph10 (new)
  1.1       +14 -0     exim/exim-test-orig/AutoTest/mail/216G.xyz (new)
  1.1       +34 -0     exim/exim-test-orig/AutoTest/mail/221.ph10 (new)
  1.1       +34 -0     exim/exim-test-orig/AutoTest/mail/221G.ph10 (new)
  1.1       +34 -0     exim/exim-test-orig/AutoTest/mail/222.ph10 (new)
  1.1       +34 -0     exim/exim-test-orig/AutoTest/mail/222G.ph10 (new)
  1.1       +17 -0     exim/exim-test-orig/AutoTest/mail/223.ph10 (new)
  1.1       +17 -0     exim/exim-test-orig/AutoTest/mail/223G.ph10 (new)
  1.1       +16 -0     exim/exim-test-orig/AutoTest/mail/227.new/1.xoanon.csi.cam.ac.uk (new)
  1.1       +7 -0      exim/exim-test-orig/AutoTest/mail/227.new/2.xoanon.csi.cam.ac.uk (new)
  1.1       +15 -0     exim/exim-test-orig/AutoTest/mail/228.abcd (new)
  1.1       +15 -0     exim/exim-test-orig/AutoTest/mail/228.ph10 (new)
  1.1       +53 -0     exim/exim-test-orig/AutoTest/mail/231.ph10 (new)
  1.1       +10 -0     exim/exim-test-orig/AutoTest/mail/234.redirected (new)
  1.1       +9 -0      exim/exim-test-orig/AutoTest/mail/234.x (new)
  1.1       +15 -0     exim/exim-test-orig/AutoTest/mail/239.file (new)
  1.1       +14 -0     exim/exim-test-orig/AutoTest/mail/239.pipe (new)
  1.1       +71 -0     exim/exim-test-orig/AutoTest/mail/240.ph10 (new)
  1.1       +49 -0     exim/exim-test-orig/AutoTest/mail/249.ph10 (new)
  1.1       +37 -0     exim/exim-test-orig/AutoTest/mail/250.ph10 (new)
  1.1       +26 -0     exim/exim-test-orig/AutoTest/mail/251.foo1 (new)
  1.1       +13 -0     exim/exim-test-orig/AutoTest/mail/251.foo2 (new)
  1.1       +13 -0     exim/exim-test-orig/AutoTest/mail/251.foo3 (new)
  1.1       +32 -0     exim/exim-test-orig/AutoTest/mail/252.ph10 (new)
  1.1       +76 -0     exim/exim-test-orig/AutoTest/mail/253.ph10 (new)
  1.1       +1 -0      exim/exim-test-orig/AutoTest/mail/254.dir1/cur (new)
  1.1       +0 -0      exim/exim-test-orig/AutoTest/mail/254.dir1/maildirfolder (new)
  1.1       +1 -0      exim/exim-test-orig/AutoTest/mail/254.dir1/new (new)
  1.1       +1 -0      exim/exim-test-orig/AutoTest/mail/254.dir1/tmp (new)
  1.1       +1 -0      exim/exim-test-orig/AutoTest/mail/254.dir2/cur (new)
  1.1       +0 -0      exim/exim-test-orig/AutoTest/mail/254.dir2/maildirfolder (new)
  1.1       +1 -0      exim/exim-test-orig/AutoTest/mail/254.dir2/new (new)
  1.1       +1 -0      exim/exim-test-orig/AutoTest/mail/254.dir2/tmp (new)
  1.1       +9 -0      exim/exim-test-orig/AutoTest/mail/256.file (new)
  1.1       +112 -0    exim/exim-test-orig/AutoTest/mail/256.ph10 (new)
  1.1       +33 -0     exim/exim-test-orig/AutoTest/mail/260.x (new)
  1.1       +11 -0     exim/exim-test-orig/AutoTest/mail/261.a (new)
  1.1       +11 -0     exim/exim-test-orig/AutoTest/mail/261.b (new)
  1.1       +34 -0     exim/exim-test-orig/AutoTest/mail/264.ph10 (new)
  1.1       +34 -0     exim/exim-test-orig/AutoTest/mail/264G.ph10 (new)
  1.1       +32 -0     exim/exim-test-orig/AutoTest/mail/265.me (new)
  1.1       +13 -0     exim/exim-test-orig/AutoTest/mail/265.postmaster (new)
  1.1       +9 -0      exim/exim-test-orig/AutoTest/mail/269.abc (new)
  1.1       +20 -0     exim/exim-test-orig/AutoTest/mail/269.rejo (new)
  1.1       +9 -0      exim/exim-test-orig/AutoTest/mail/269.xyz (new)
  1.1       +9 -0      exim/exim-test-orig/AutoTest/mail/270.file (new)
  1.1       +106 -0    exim/exim-test-orig/AutoTest/mail/270.ph10 (new)
  1.1       +9 -0      exim/exim-test-orig/AutoTest/mail/273.subdir/ph10 (new)
  1.1       +9 -0      exim/exim-test-orig/AutoTest/mail/274.ph10 (new)
  1.1       +16 -0     exim/exim-test-orig/AutoTest/mail/276.ph10 (new)
  1.1       +12 -0     exim/exim-test-orig/AutoTest/mail/278.ph10 (new)
  1.1       +15 -0     exim/exim-test-orig/AutoTest/mail/284.ph10 (new)
  1.1       +44 -0     exim/exim-test-orig/AutoTest/mail/291.t1 (new)
  1.1       +44 -0     exim/exim-test-orig/AutoTest/mail/291.t2 (new)
  1.1       +36 -0     exim/exim-test-orig/AutoTest/mail/292.lmn (new)
  1.1       +12 -0     exim/exim-test-orig/AutoTest/mail/292.t1 (new)
  1.1       +12 -0     exim/exim-test-orig/AutoTest/mail/292.t2 (new)
  1.1       +30 -0     exim/exim-test-orig/AutoTest/mail/295.abcd (new)
  1.1       +30 -0     exim/exim-test-orig/AutoTest/mail/295.ph10 (new)
  1.1       +34 -0     exim/exim-test-orig/AutoTest/mail/297.ph10 (new)
  1.1       +34 -0     exim/exim-test-orig/AutoTest/mail/297G.ph10 (new)
  1.1       +143 -0    exim/exim-test-orig/AutoTest/mail/298.ph10 (new)
  1.1       +61 -0     exim/exim-test-orig/AutoTest/mail/299.ph10 (new)
  1.1       +8 -0      exim/exim-test-orig/AutoTest/mail/301.ph10 (new)
  1.1       +10 -0     exim/exim-test-orig/AutoTest/mail/306.mug99 (new)
  1.1       +0 -0      exim/exim-test-orig/AutoTest/mail/306.notuser (new)
  1.1       +0 -0      exim/exim-test-orig/AutoTest/mail/306.notuser2 (new)
  1.1       +0 -0      exim/exim-test-orig/AutoTest/mail/306.ph10 (new)
  1.1       +11 -0     exim/exim-test-orig/AutoTest/mail/308.filter (new)
  1.1       +12 -0     exim/exim-test-orig/AutoTest/mail/308.filter2 (new)
  1.1       +12 -0     exim/exim-test-orig/AutoTest/mail/308.filter3 (new)
  1.1       +12 -0     exim/exim-test-orig/AutoTest/mail/308.list2 (new)
  1.1       +45 -0     exim/exim-test-orig/AutoTest/mail/308.ph10 (new)
  1.1       +126 -0    exim/exim-test-orig/AutoTest/mail/308.postmaster (new)
  1.1       +11 -0     exim/exim-test-orig/AutoTest/mail/308.spqr (new)
  1.1       +8 -0      exim/exim-test-orig/AutoTest/mail/312.abcd (new)
  1.1       +8 -0      exim/exim-test-orig/AutoTest/mail/312.ph10 (new)
  1.1       +8 -0      exim/exim-test-orig/AutoTest/mail/312.qpgm (new)
  1.1       +8 -0      exim/exim-test-orig/AutoTest/mail/312.redirect (new)
  1.1       +8 -0      exim/exim-test-orig/AutoTest/mail/312.xyz (new)
  1.1       +60 -0     exim/exim-test-orig/AutoTest/mail/319.ph10 (new)
  1.1       +8 -0      exim/exim-test-orig/AutoTest/mail/320.cond- (new)
  1.1       +8 -0      exim/exim-test-orig/AutoTest/mail/320.cond-0 (new)
  1.1       +8 -0      exim/exim-test-orig/AutoTest/mail/320.cond-00 (new)
  1.1       +9 -0      exim/exim-test-orig/AutoTest/mail/320.cond-1 (new)
  1.1       +9 -0      exim/exim-test-orig/AutoTest/mail/320.cond-10 (new)
  1.1       +8 -0      exim/exim-test-orig/AutoTest/mail/320.cond-false (new)
  1.1       +8 -0      exim/exim-test-orig/AutoTest/mail/320.cond-no (new)
  1.1       +8 -0      exim/exim-test-orig/AutoTest/mail/320.cond-rhubarb (new)
  1.1       +9 -0      exim/exim-test-orig/AutoTest/mail/320.cond-true (new)
  1.1       +17 -0     exim/exim-test-orig/AutoTest/mail/320.cond-yes (new)
  1.1       +43 -0     exim/exim-test-orig/AutoTest/mail/320.okbatch (new)
  1.1       +22 -0     exim/exim-test-orig/AutoTest/mail/320.ph10 (new)
  1.1       +12 -0     exim/exim-test-orig/AutoTest/mail/320.ph10-vs (new)
  1.1       +22 -0     exim/exim-test-orig/AutoTest/mail/322.ph10 (new)
  1.1       +38 -0     exim/exim-test-orig/AutoTest/mail/322.postmaster (new)
  1.1       +9 -0      exim/exim-test-orig/AutoTest/mail/323.ph10 (new)
  1.1       +24 -0     exim/exim-test-orig/AutoTest/mail/324.ph10 (new)
  1.1       +18 -0     exim/exim-test-orig/AutoTest/mail/328.ph10 (new)
  1.1       +38 -0     exim/exim-test-orig/AutoTest/mail/329.ph10 (new)
  1.1       +30 -0     exim/exim-test-orig/AutoTest/mail/330.batched (new)
  1.1       +9 -0      exim/exim-test-orig/AutoTest/mail/330.other.domain (new)
  1.1       +10 -0     exim/exim-test-orig/AutoTest/mail/330.test.ex (new)
  1.1       +9 -0      exim/exim-test-orig/AutoTest/mail/330.x-t2 (new)
  1.1       +9 -0      exim/exim-test-orig/AutoTest/mail/330.y-t2 (new)
  1.1       +40 -0     exim/exim-test-orig/AutoTest/mail/335.exbounce (new)
  1.1       +13 -0     exim/exim-test-orig/AutoTest/mail/335.mug99 (new)
  1.1       +177 -0    exim/exim-test-orig/AutoTest/mail/335.ph10 (new)
  1.1       +62 -0     exim/exim-test-orig/AutoTest/mail/335.test-local-scan (new)
  1.1       +14 -0     exim/exim-test-orig/AutoTest/mail/335.unqualified (new)
  1.1       +22 -0     exim/exim-test-orig/AutoTest/mail/336.ph10 (new)
  1.1       +32 -0     exim/exim-test-orig/AutoTest/mail/344.ph10 (new)
  1.1       +63 -0     exim/exim-test-orig/AutoTest/mail/347.ph10 (new)
  1.1       +62 -0     exim/exim-test-orig/AutoTest/mail/356.anyone (new)
  1.1       +62 -0     exim/exim-test-orig/AutoTest/mail/357.anyone (new)
  1.1       +57 -0     exim/exim-test-orig/AutoTest/mail/359.ph10 (new)
  1.1       +0 -0      exim/exim-test-orig/AutoTest/mail/360.abcd (new)
  1.1       +21 -0     exim/exim-test-orig/AutoTest/mail/360.ph10 (new)
  1.1       +8 -0      exim/exim-test-orig/AutoTest/mail/370.ph10 (new)
  1.1       +11 -0     exim/exim-test-orig/AutoTest/mail/371.saved (new)
  1.1       +32 -0     exim/exim-test-orig/AutoTest/mail/373.ph10 (new)
  1.1       +670 -0    exim/exim-test-orig/AutoTest/mail/376.ph10 (new)
  1.1       +32 -0     exim/exim-test-orig/AutoTest/mail/378.ph10 (new)
  1.1       +18 -0     exim/exim-test-orig/AutoTest/mail/379.ph10 (new)
  1.1       +10 -0     exim/exim-test-orig/AutoTest/mail/380.ph10 (new)
  1.1       +10 -0     exim/exim-test-orig/AutoTest/mail/381.ph10 (new)
  1.1       +33 -0     exim/exim-test-orig/AutoTest/mail/382.ph10 (new)
  1.1       +10 -0     exim/exim-test-orig/AutoTest/mail/387.batch (new)
  1.1       +32 -0     exim/exim-test-orig/AutoTest/mail/387.final (new)
  1.1       +10 -0     exim/exim-test-orig/AutoTest/mail/390.a1-ph10 (new)
  1.1       +10 -0     exim/exim-test-orig/AutoTest/mail/390.a2-ph10 (new)
  1.1       +20 -0     exim/exim-test-orig/AutoTest/mail/391.ph10 (new)
  1.1       +20 -0     exim/exim-test-orig/AutoTest/mail/391G.ph10 (new)
  1.1       +10 -0     exim/exim-test-orig/AutoTest/mail/396.mailbox (new)
  1.1       +10 -0     exim/exim-test-orig/AutoTest/mail/403.x (new)
  1.1       +10 -0     exim/exim-test-orig/AutoTest/mail/406.xxxx (new)
  1.1       +0 -0      exim/exim-test-orig/AutoTest/mail/407.ph10 (new)
  1.1       +56 -0     exim/exim-test-orig/AutoTest/mail/408.ph10 (new)
  1.1       +72 -0     exim/exim-test-orig/AutoTest/mail/409.ph10 (new)
  1.1       +10 -0     exim/exim-test-orig/AutoTest/mail/416.ph10 (new)
  1.1       +10 -0     exim/exim-test-orig/AutoTest/mail/434.a1 (new)
  1.1       +10 -0     exim/exim-test-orig/AutoTest/mail/434.a1-u (new)
  1.1       +10 -0     exim/exim-test-orig/AutoTest/mail/434.b1 (new)
  1.1       +10 -0     exim/exim-test-orig/AutoTest/mail/434.c1 (new)
  1.1       +10 -0     exim/exim-test-orig/AutoTest/mail/434.d1 (new)
  1.1       +10 -0     exim/exim-test-orig/AutoTest/mail/434.d2 (new)
  1.1       +10 -0     exim/exim-test-orig/AutoTest/mail/434.d3 (new)
  1.1       +36 -0     exim/exim-test-orig/AutoTest/mail/434.ph10 (new)
  1.1       +10 -0     exim/exim-test-orig/AutoTest/mail/435.a1 (new)
  1.1       +10 -0     exim/exim-test-orig/AutoTest/mail/435.a1-u (new)
  1.1       +10 -0     exim/exim-test-orig/AutoTest/mail/435.b1 (new)
  1.1       +10 -0     exim/exim-test-orig/AutoTest/mail/435.c1 (new)
  1.1       +10 -0     exim/exim-test-orig/AutoTest/mail/435.d1 (new)
  1.1       +10 -0     exim/exim-test-orig/AutoTest/mail/435.d2 (new)
  1.1       +10 -0     exim/exim-test-orig/AutoTest/mail/435.d3 (new)
  1.1       +10 -0     exim/exim-test-orig/AutoTest/mail/435.e1 (new)
  1.1       +10 -0     exim/exim-test-orig/AutoTest/mail/435.f1 (new)
  1.1       +10 -0     exim/exim-test-orig/AutoTest/mail/435.f2 (new)
  1.1       +10 -0     exim/exim-test-orig/AutoTest/mail/435.f3 (new)
  1.1       +11 -0     exim/exim-test-orig/AutoTest/mail/435.h1 (new)
  1.1       +11 -0     exim/exim-test-orig/AutoTest/mail/435.h1-u (new)
  1.1       +33 -0     exim/exim-test-orig/AutoTest/mail/435.ph10 (new)
  1.1       +8 -0      exim/exim-test-orig/AutoTest/mail/438.aaaa (new)
  1.1       +8 -0      exim/exim-test-orig/AutoTest/mail/438.bbbb (new)
  1.1       +8 -0      exim/exim-test-orig/AutoTest/mail/438.cccc (new)
  1.1       +9 -0      exim/exim-test-orig/AutoTest/mail/439.file (new)
  1.1       +8 -0      exim/exim-test-orig/AutoTest/mail/440.bbbb (new)
  1.1       +8 -0      exim/exim-test-orig/AutoTest/mail/440.cccc (new)
  1.1       +8 -0      exim/exim-test-orig/AutoTest/mail/441.bbbb (new)
  1.1       +236 -0    exim/exim-test-orig/AutoTest/mail/444.ph10 (new)
  1.1       +330 -0    exim/exim-test-orig/AutoTest/mail/446.ph10 (new)
  1.1       +20 -0     exim/exim-test-orig/AutoTest/mail/447.2 (new)
  1.1       +52 -0     exim/exim-test-orig/AutoTest/mail/449.ok (new)
  1.1       +47 -0     exim/exim-test-orig/AutoTest/mail/449.ph10 (new)
  1.1       +9 -0      exim/exim-test-orig/AutoTest/mail/449.x (new)
  1.1       +10 -0     exim/exim-test-orig/AutoTest/mail/458.ph10 (new)
  1.1       +106 -0    exim/exim-test-orig/AutoTest/mail/460.ph10 (new)
  1.1       +10 -0     exim/exim-test-orig/AutoTest/mail/463.x (new)
  1.1       +8 -0      exim/exim-test-orig/AutoTest/mail/466.new/1.mail.test.ex (new)
  1.1       +12 -0     exim/exim-test-orig/AutoTest/mail/470.sender (new)
  1.1       +9 -0      exim/exim-test-orig/AutoTest/mail/474.ph10 (new)
  1.1       +25 -0     exim/exim-test-orig/AutoTest/mail/477.afolder (new)
  1.1       +67 -0     exim/exim-test-orig/AutoTest/mail/479.ph10 (new)
  1.1       +13 -0     exim/exim-test-orig/AutoTest/mail/490.a (new)
  1.1       +76 -0     exim/exim-test-orig/AutoTest/mail/497.inbox.JUNK (new)
  1.1       +136 -0    exim/exim-test-orig/AutoTest/mail/497.ph10 (new)
  1.1       +14 -0     exim/exim-test-orig/AutoTest/mail/497.ph10-extra (new)
  1.1       +14 -0     exim/exim-test-orig/AutoTest/mail/497.redirected (new)
  1.1       +21 -0     exim/exim-test-orig/AutoTest/mail/497.someone (new)
  1.1       +22 -0     exim/exim-test-orig/AutoTest/mail/501.xxx (new)
  1.1       +17 -0     exim/exim-test-orig/AutoTest/mail/507.ph10 (new)
  1.1       +20 -0     exim/exim-test-orig/AutoTest/mail/508.file (new)
  1.1       +0 -0      exim/exim-test-orig/AutoTest/mail/517.nofile/cur (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/mail/517.nofile/maildirsize (new)
  1.1       +0 -0      exim/exim-test-orig/AutoTest/mail/517.nofile/new (new)
  1.1       +0 -0      exim/exim-test-orig/AutoTest/mail/517.nofile/tmp (new)
  1.1       +0 -0      exim/exim-test-orig/AutoTest/mail/517.ph10/cur (new)
  1.1       +2 -0      exim/exim-test-orig/AutoTest/mail/517.ph10/maildirsize (new)
  1.1       +0 -0      exim/exim-test-orig/AutoTest/mail/517.ph10/new (new)
  1.1       +0 -0      exim/exim-test-orig/AutoTest/mail/517.ph10/tmp (new)
  1.1       +26 -0     exim/exim-test-orig/AutoTest/mail/520.ph10 (new)
  1.1       +10 -0     exim/exim-test-orig/AutoTest/mail/523.ph10 (new)
  1.1       +68 -0     exim/exim-test-orig/AutoTest/mail/526.ph10 (new)
  1.1       +52 -0     exim/exim-test-orig/AutoTest/mail/529.ph10 (new)
  1.1       +28 -0     exim/exim-test-orig/AutoTest/mail/535.ph10 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/mail/536.ph10/maildirsize (new)
  1.1       +20 -0     exim/exim-test-orig/AutoTest/mail/551.ph99 (new)
  1.1       +10 -0     exim/exim-test-orig/AutoTest/mail/562.ph10 (new)
  1.1       +11 -0     exim/exim-test-orig/AutoTest/mail/568.ph10 (new)
  1.1       +64 -0     exim/exim-test-orig/AutoTest/mail/574.ph10 (new)
  1.1       +182 -0    exim/exim-test-orig/AutoTest/mail/576.a (new)
  1.1       +13 -0     exim/exim-test-orig/AutoTest/mail/577.ph10 (new)
  1.1       +17 -0     exim/exim-test-orig/AutoTest/mail/579.someone (new)
  1.1       +11 -0     exim/exim-test-orig/AutoTest/mail/585.ph10 (new)
  1.1       +10 -0     exim/exim-test-orig/AutoTest/mail/588.ph10 (new)
  1.1       +10 -0     exim/exim-test-orig/AutoTest/mail/902.ph10 (new)
  1.1       +10 -0     exim/exim-test-orig/AutoTest/mail/903.ph10 (new)
  1.1       +2 -0      exim/exim-test-orig/AutoTest/msglog/031.10HmaY-0005vi-00 (new)
  1.1       +2 -0      exim/exim-test-orig/AutoTest/msglog/031.10HmaZ-0005vi-00 (new)
  1.1       +2 -0      exim/exim-test-orig/AutoTest/msglog/052.10HmaX-0005vi-00 (new)
  1.1       +2 -0      exim/exim-test-orig/AutoTest/msglog/057.10HmaX-0005vi-00 (new)
  1.1       +2 -0      exim/exim-test-orig/AutoTest/msglog/078.10HmaX-0005vi-00 (new)
  1.1       +2 -0      exim/exim-test-orig/AutoTest/msglog/078.10HmbG-0005vi-00 (new)
  1.1       +2 -0      exim/exim-test-orig/AutoTest/msglog/078.10HmbL-0005vi-00 (new)
  1.1       +2 -0      exim/exim-test-orig/AutoTest/msglog/078.10HmbP-0005vi-00 (new)
  1.1       +5 -0      exim/exim-test-orig/AutoTest/msglog/086.10HmaX-0005vi-00 (new)
  1.1       +2 -0      exim/exim-test-orig/AutoTest/msglog/089.10HmbF-0005vi-00 (new)
  1.1       +2 -0      exim/exim-test-orig/AutoTest/msglog/089.10HmbG-0005vi-00 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/msglog/091.10HmaX-0005vi-00 (new)
  1.1       +4 -0      exim/exim-test-orig/AutoTest/msglog/093.10HmaX-0005vi-00 (new)
  1.1       +4 -0      exim/exim-test-orig/AutoTest/msglog/093.10HmaY-0005vi-00 (new)
  1.1       +7 -0      exim/exim-test-orig/AutoTest/msglog/094.10HmaX-0005vi-00 (new)
  1.1       +7 -0      exim/exim-test-orig/AutoTest/msglog/094.10HmaY-0005vi-00 (new)
  1.1       +4 -0      exim/exim-test-orig/AutoTest/msglog/096.10HmaX-0005vi-00 (new)
  1.1       +6 -0      exim/exim-test-orig/AutoTest/msglog/105.10HmaX-0005vi-00 (new)
  1.1       +7 -0      exim/exim-test-orig/AutoTest/msglog/105.10HmaY-0005vi-00 (new)
  1.1       +2 -0      exim/exim-test-orig/AutoTest/msglog/108.10HmbB-0005vi-00 (new)
  1.1       +10 -0     exim/exim-test-orig/AutoTest/msglog/111.10HmaX-0005vi-00 (new)
  1.1       +2 -0      exim/exim-test-orig/AutoTest/msglog/116.10HmaX-0005vi-00 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/msglog/116.10HmaY-0005vi-00 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/msglog/116.10HmaZ-0005vi-00 (new)
  1.1       +2 -0      exim/exim-test-orig/AutoTest/msglog/125.10HmaX-0005vi-00 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/msglog/127.10HmaX-0005vi-00 (new)
  1.1       +2 -0      exim/exim-test-orig/AutoTest/msglog/129.10HmaX-0005vi-00 (new)
  1.1       +9 -0      exim/exim-test-orig/AutoTest/msglog/206.10HmaX-0005vi-00 (new)
  1.1       +10 -0     exim/exim-test-orig/AutoTest/msglog/206.10HmaY-0005vi-00 (new)
  1.1       +4 -0      exim/exim-test-orig/AutoTest/msglog/207.10HmaX-0005vi-00 (new)
  1.1       +2 -0      exim/exim-test-orig/AutoTest/msglog/207.10HmaZ-0005vi-00 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/msglog/207.10HmbA-0005vi-00 (new)
  1.1       +2 -0      exim/exim-test-orig/AutoTest/msglog/207.10HmbC-0005vi-00 (new)
  1.1       +7 -0      exim/exim-test-orig/AutoTest/msglog/237.10HmaX-0005vi-00 (new)
  1.1       +4 -0      exim/exim-test-orig/AutoTest/msglog/265.10HmaX-0005vi-00 (new)
  1.1       +2 -0      exim/exim-test-orig/AutoTest/msglog/265.10HmbA-0005vi-00 (new)
  1.1       +4 -0      exim/exim-test-orig/AutoTest/msglog/285.10HmaX-0005vi-00 (new)
  1.1       +4 -0      exim/exim-test-orig/AutoTest/msglog/343.10HmaZ-0005vi-00 (new)
  1.1       +4 -0      exim/exim-test-orig/AutoTest/msglog/384.10HmaY-0005vi-00 (new)
  1.1       +4 -0      exim/exim-test-orig/AutoTest/msglog/385.10HmaY-0005vi-00 (new)
  1.1       +2 -0      exim/exim-test-orig/AutoTest/msglog/413.10HmaX-0005vi-00 (new)
  1.1       +2 -0      exim/exim-test-orig/AutoTest/msglog/458.10HmaY-0005vi-00 (new)
  1.1       +1 -0      exim/exim-test-orig/AutoTest/msglog/489.10HmaX-0005vi-00 (new)
  1.1       +1 -0      exim/exim-test-orig/AutoTest/msglog/489.10HmaY-0005vi-00 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/msglog/493.10HmaY-0005vi-00 (new)
  1.1       +1 -0      exim/exim-test-orig/AutoTest/msglog/541.10HmaX-0005vi-00 (new)
  1.1       +1 -0      exim/exim-test-orig/AutoTest/msglog/567.10HmaX-0005vi-00 (new)
  1.1       +1 -0      exim/exim-test-orig/AutoTest/msglog/567.10HmaY-0005vi-00 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/msglog/580.10HmaY-0005vi-00 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/msglog/581.10HmaX-0005vi-00 (new)
  1.1       +1 -0      exim/exim-test-orig/AutoTest/msglog/587.10HmaX-0005vi-00 (new)
  1.1       +1 -0      exim/exim-test-orig/AutoTest/msglog/587.10HmaY-0005vi-00 (new)
  1.1       +1 -0      exim/exim-test-orig/AutoTest/paniclog/078 (new)
  1.1       +2 -0      exim/exim-test-orig/AutoTest/paniclog/150 (new)
  1.1       +2 -0      exim/exim-test-orig/AutoTest/paniclog/151 (new)
  1.1       +9 -0      exim/exim-test-orig/AutoTest/paniclog/161 (new)
  1.1       +1 -0      exim/exim-test-orig/AutoTest/paniclog/173 (new)
  1.1       +1 -0      exim/exim-test-orig/AutoTest/paniclog/193 (new)
  1.1       +2 -0      exim/exim-test-orig/AutoTest/paniclog/268 (new)
  1.1       +2 -0      exim/exim-test-orig/AutoTest/paniclog/274 (new)
  1.1       +4 -0      exim/exim-test-orig/AutoTest/paniclog/301 (new)
  1.1       +6 -0      exim/exim-test-orig/AutoTest/paniclog/302 (new)
  1.1       +1 -0      exim/exim-test-orig/AutoTest/paniclog/329 (new)
  1.1       +2 -0      exim/exim-test-orig/AutoTest/paniclog/335 (new)
  1.1       +1 -0      exim/exim-test-orig/AutoTest/paniclog/338 (new)
  1.1       +8 -0      exim/exim-test-orig/AutoTest/paniclog/405 (new)
  1.1       +1 -0      exim/exim-test-orig/AutoTest/paniclog/410 (new)
  1.1       +1 -0      exim/exim-test-orig/AutoTest/paniclog/411 (new)
  1.1       +5 -0      exim/exim-test-orig/AutoTest/paniclog/449 (new)
  1.1       +20 -0     exim/exim-test-orig/AutoTest/paniclog/482 (new)
  1.1       +1 -0      exim/exim-test-orig/AutoTest/paniclog/483 (new)
  1.1       +4 -0      exim/exim-test-orig/AutoTest/paniclog/485 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/paniclog/510 (new)
  1.1       +2 -0      exim/exim-test-orig/AutoTest/paniclog/515 (new)
  1.1       +1 -0      exim/exim-test-orig/AutoTest/paniclog/578 (new)
  1.1       +1 -0      exim/exim-test-orig/AutoTest/paniclog/587 (new)
  1.1       +1 -0      exim/exim-test-orig/AutoTest/paniclog/588 (new)
  1.1       +2 -0      exim/exim-test-orig/AutoTest/rejectlog/059 (new)
  1.1       +1 -0      exim/exim-test-orig/AutoTest/rejectlog/061 (new)
  1.1       +7 -0      exim/exim-test-orig/AutoTest/rejectlog/064 (new)
  1.1       +30 -0     exim/exim-test-orig/AutoTest/rejectlog/080 (new)
  1.1       +242 -0    exim/exim-test-orig/AutoTest/rejectlog/164 (new)
  1.1       +5 -0      exim/exim-test-orig/AutoTest/rejectlog/183 (new)
  1.1       +12 -0     exim/exim-test-orig/AutoTest/rejectlog/184 (new)
  1.1       +1 -0      exim/exim-test-orig/AutoTest/rejectlog/211 (new)
  1.1       +1 -0      exim/exim-test-orig/AutoTest/rejectlog/211G (new)
  1.1       +1 -0      exim/exim-test-orig/AutoTest/rejectlog/212 (new)
  1.1       +1 -0      exim/exim-test-orig/AutoTest/rejectlog/213 (new)
  1.1       +1 -0      exim/exim-test-orig/AutoTest/rejectlog/213G (new)
  1.1       +1 -0      exim/exim-test-orig/AutoTest/rejectlog/215 (new)
  1.1       +1 -0      exim/exim-test-orig/AutoTest/rejectlog/215G (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/rejectlog/225 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/rejectlog/225G (new)
  1.1       +4 -0      exim/exim-test-orig/AutoTest/rejectlog/241 (new)
  1.1       +32 -0     exim/exim-test-orig/AutoTest/rejectlog/243 (new)
  1.1       +6 -0      exim/exim-test-orig/AutoTest/rejectlog/249 (new)
  1.1       +6 -0      exim/exim-test-orig/AutoTest/rejectlog/250 (new)
  1.1       +35 -0     exim/exim-test-orig/AutoTest/rejectlog/257 (new)
  1.1       +1 -0      exim/exim-test-orig/AutoTest/rejectlog/266 (new)
  1.1       +1 -0      exim/exim-test-orig/AutoTest/rejectlog/294 (new)
  1.1       +7 -0      exim/exim-test-orig/AutoTest/rejectlog/320 (new)
  1.1       +1 -0      exim/exim-test-orig/AutoTest/rejectlog/321 (new)
  1.1       +1 -0      exim/exim-test-orig/AutoTest/rejectlog/321G (new)
  1.1       +12 -0     exim/exim-test-orig/AutoTest/rejectlog/322 (new)
  1.1       +5 -0      exim/exim-test-orig/AutoTest/rejectlog/323 (new)
  1.1       +37 -0     exim/exim-test-orig/AutoTest/rejectlog/324 (new)
  1.1       +36 -0     exim/exim-test-orig/AutoTest/rejectlog/325 (new)
  1.1       +10 -0     exim/exim-test-orig/AutoTest/rejectlog/326 (new)
  1.1       +166 -0    exim/exim-test-orig/AutoTest/rejectlog/335 (new)
  1.1       +6 -0      exim/exim-test-orig/AutoTest/rejectlog/342 (new)
  1.1       +4 -0      exim/exim-test-orig/AutoTest/rejectlog/346 (new)
  1.1       +6 -0      exim/exim-test-orig/AutoTest/rejectlog/349 (new)
  1.1       +1 -0      exim/exim-test-orig/AutoTest/rejectlog/350 (new)
  1.1       +2 -0      exim/exim-test-orig/AutoTest/rejectlog/372 (new)
  1.1       +1 -0      exim/exim-test-orig/AutoTest/rejectlog/392 (new)
  1.1       +50 -0     exim/exim-test-orig/AutoTest/rejectlog/423 (new)
  1.1       +2 -0      exim/exim-test-orig/AutoTest/rejectlog/426 (new)
  1.1       +1 -0      exim/exim-test-orig/AutoTest/rejectlog/433 (new)
  1.1       +16 -0     exim/exim-test-orig/AutoTest/rejectlog/437 (new)
  1.1       +35 -0     exim/exim-test-orig/AutoTest/rejectlog/449 (new)
  1.1       +2 -0      exim/exim-test-orig/AutoTest/rejectlog/450 (new)
  1.1       +5 -0      exim/exim-test-orig/AutoTest/rejectlog/453 (new)
  1.1       +1 -0      exim/exim-test-orig/AutoTest/rejectlog/460 (new)
  1.1       +1 -0      exim/exim-test-orig/AutoTest/rejectlog/461 (new)
  1.1       +2 -0      exim/exim-test-orig/AutoTest/rejectlog/463 (new)
  1.1       +6 -0      exim/exim-test-orig/AutoTest/rejectlog/480 (new)
  1.1       +6 -0      exim/exim-test-orig/AutoTest/rejectlog/483 (new)
  1.1       +6 -0      exim/exim-test-orig/AutoTest/rejectlog/484 (new)
  1.1       +1 -0      exim/exim-test-orig/AutoTest/rejectlog/487 (new)
  1.1       +20 -0     exim/exim-test-orig/AutoTest/rejectlog/525 (new)
  1.1       +6 -0      exim/exim-test-orig/AutoTest/rejectlog/527 (new)
  1.1       +2 -0      exim/exim-test-orig/AutoTest/rejectlog/532 (new)
  1.1       +10 -0     exim/exim-test-orig/AutoTest/rejectlog/533 (new)
  1.1       +1 -0      exim/exim-test-orig/AutoTest/rejectlog/534 (new)
  1.1       +4 -0      exim/exim-test-orig/AutoTest/rejectlog/538 (new)
  1.1       +9 -0      exim/exim-test-orig/AutoTest/rejectlog/541 (new)
  1.1       +18 -0     exim/exim-test-orig/AutoTest/rejectlog/545 (new)
  1.1       +4 -0      exim/exim-test-orig/AutoTest/rejectlog/547 (new)
  1.1       +8 -0      exim/exim-test-orig/AutoTest/rejectlog/552 (new)
  1.1       +8 -0      exim/exim-test-orig/AutoTest/rejectlog/563 (new)
  1.1       +1 -0      exim/exim-test-orig/AutoTest/rejectlog/564 (new)
  1.1       +2 -0      exim/exim-test-orig/AutoTest/rejectlog/566 (new)
  1.1       +9 -0      exim/exim-test-orig/AutoTest/rejectlog/572 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/rejectlog/583 (new)
  1.1       +2 -0      exim/exim-test-orig/AutoTest/rejectlog/585 (new)
  1.1       +27 -0     exim/exim-test-orig/AutoTest/resubmit (new)
  1.1       +22 -0     exim/exim-test-orig/AutoTest/resubmitB (new)
  1.1       +1517 -0   exim/exim-test-orig/AutoTest/runtest (new)
  1.1       +5 -0      exim/exim-test-orig/AutoTest/scripts/001 (new)
  1.1       +8 -0      exim/exim-test-orig/AutoTest/scripts/002 (new)
  1.1       +101 -0    exim/exim-test-orig/AutoTest/scripts/003 (new)
  1.1       +109 -0    exim/exim-test-orig/AutoTest/scripts/004 (new)
  1.1       +29 -0     exim/exim-test-orig/AutoTest/scripts/005 (new)
  1.1       +28 -0     exim/exim-test-orig/AutoTest/scripts/006 (new)
  1.1       +11 -0     exim/exim-test-orig/AutoTest/scripts/007 (new)
  1.1       +22 -0     exim/exim-test-orig/AutoTest/scripts/008 (new)
  1.1       +21 -0     exim/exim-test-orig/AutoTest/scripts/009 (new)
  1.1       +19 -0     exim/exim-test-orig/AutoTest/scripts/010 (new)
  1.1       +16 -0     exim/exim-test-orig/AutoTest/scripts/011 (new)
  1.1       +14 -0     exim/exim-test-orig/AutoTest/scripts/012 (new)
  1.1       +15 -0     exim/exim-test-orig/AutoTest/scripts/013 (new)
  1.1       +4 -0      exim/exim-test-orig/AutoTest/scripts/014 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/scripts/015 (new)
  1.1       +16 -0     exim/exim-test-orig/AutoTest/scripts/016 (new)
  1.1       +5 -0      exim/exim-test-orig/AutoTest/scripts/017 (new)
  1.1       +11 -0     exim/exim-test-orig/AutoTest/scripts/018 (new)
  1.1       +22 -0     exim/exim-test-orig/AutoTest/scripts/019 (new)
  1.1       +24 -0     exim/exim-test-orig/AutoTest/scripts/020 (new)
  1.1       +35 -0     exim/exim-test-orig/AutoTest/scripts/021 (new)
  1.1       +97 -0     exim/exim-test-orig/AutoTest/scripts/022 (new)
  1.1       +8 -0      exim/exim-test-orig/AutoTest/scripts/023 (new)
  1.1       +20 -0     exim/exim-test-orig/AutoTest/scripts/024 (new)
  1.1       +55 -0     exim/exim-test-orig/AutoTest/scripts/025 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/scripts/026 (new)
  1.1       +79 -0     exim/exim-test-orig/AutoTest/scripts/027 (new)
  1.1       +85 -0     exim/exim-test-orig/AutoTest/scripts/028 (new)
  1.1       +31 -0     exim/exim-test-orig/AutoTest/scripts/029 (new)
  1.1       +15 -0     exim/exim-test-orig/AutoTest/scripts/030 (new)
  1.1       +11 -0     exim/exim-test-orig/AutoTest/scripts/031 (new)
  1.1       +5 -0      exim/exim-test-orig/AutoTest/scripts/032 (new)
  1.1       +6 -0      exim/exim-test-orig/AutoTest/scripts/033 (new)
  1.1       +47 -0     exim/exim-test-orig/AutoTest/scripts/034 (new)
  1.1       +11 -0     exim/exim-test-orig/AutoTest/scripts/035 (new)
  1.1       +20 -0     exim/exim-test-orig/AutoTest/scripts/036 (new)
  1.1       +13 -0     exim/exim-test-orig/AutoTest/scripts/037 (new)
  1.1       +10 -0     exim/exim-test-orig/AutoTest/scripts/038 (new)
  1.1       +73 -0     exim/exim-test-orig/AutoTest/scripts/039 (new)
  1.1       +19 -0     exim/exim-test-orig/AutoTest/scripts/040 (new)
  1.1       +28 -0     exim/exim-test-orig/AutoTest/scripts/041 (new)
  1.1       +19 -0     exim/exim-test-orig/AutoTest/scripts/042 (new)
  1.1       +19 -0     exim/exim-test-orig/AutoTest/scripts/043 (new)
  1.1       +64 -0     exim/exim-test-orig/AutoTest/scripts/044 (new)
  1.1       +82 -0     exim/exim-test-orig/AutoTest/scripts/045 (new)
  1.1       +95 -0     exim/exim-test-orig/AutoTest/scripts/046 (new)
  1.1       +4 -0      exim/exim-test-orig/AutoTest/scripts/047 (new)
  1.1       +5 -0      exim/exim-test-orig/AutoTest/scripts/048 (new)
  1.1       +13 -0     exim/exim-test-orig/AutoTest/scripts/049 (new)
  1.1       +24 -0     exim/exim-test-orig/AutoTest/scripts/050 (new)
  1.1       +47 -0     exim/exim-test-orig/AutoTest/scripts/051 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/scripts/052 (new)
  1.1       +7 -0      exim/exim-test-orig/AutoTest/scripts/053 (new)
  1.1       +14 -0     exim/exim-test-orig/AutoTest/scripts/054 (new)
  1.1       +26 -0     exim/exim-test-orig/AutoTest/scripts/055 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/scripts/056 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/scripts/057 (new)
  1.1       +17 -0     exim/exim-test-orig/AutoTest/scripts/058 (new)
  1.1       +56 -0     exim/exim-test-orig/AutoTest/scripts/059 (new)
  1.1       +11 -0     exim/exim-test-orig/AutoTest/scripts/060 (new)
  1.1       +43 -0     exim/exim-test-orig/AutoTest/scripts/061 (new)
  1.1       +12 -0     exim/exim-test-orig/AutoTest/scripts/062 (new)
  1.1       +11 -0     exim/exim-test-orig/AutoTest/scripts/063 (new)
  1.1       +52 -0     exim/exim-test-orig/AutoTest/scripts/064 (new)
  1.1       +11 -0     exim/exim-test-orig/AutoTest/scripts/065 (new)
  1.1       +11 -0     exim/exim-test-orig/AutoTest/scripts/066 (new)
  1.1       +2 -0      exim/exim-test-orig/AutoTest/scripts/067 (new)
  1.1       +5 -0      exim/exim-test-orig/AutoTest/scripts/068 (new)
  1.1       +125 -0    exim/exim-test-orig/AutoTest/scripts/069 (new)
  1.1       +66 -0     exim/exim-test-orig/AutoTest/scripts/070 (new)
  1.1       +2 -0      exim/exim-test-orig/AutoTest/scripts/071 (new)
  1.1       +24 -0     exim/exim-test-orig/AutoTest/scripts/072 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/scripts/073 (new)
  1.1       +36 -0     exim/exim-test-orig/AutoTest/scripts/074 (new)
  1.1       +40 -0     exim/exim-test-orig/AutoTest/scripts/075 (new)
  1.1       +28 -0     exim/exim-test-orig/AutoTest/scripts/076 (new)
  1.1       +28 -0     exim/exim-test-orig/AutoTest/scripts/077 (new)
  1.1       +108 -0    exim/exim-test-orig/AutoTest/scripts/078 (new)
  1.1       +206 -0    exim/exim-test-orig/AutoTest/scripts/079 (new)
  1.1       +271 -0    exim/exim-test-orig/AutoTest/scripts/080 (new)
  1.1       +179 -0    exim/exim-test-orig/AutoTest/scripts/081 (new)
  1.1       +611 -0    exim/exim-test-orig/AutoTest/scripts/082 (new)
  1.1       +8 -0      exim/exim-test-orig/AutoTest/scripts/083 (new)
  1.1       +9 -0      exim/exim-test-orig/AutoTest/scripts/084 (new)
  1.1       +53 -0     exim/exim-test-orig/AutoTest/scripts/085 (new)
  1.1       +67 -0     exim/exim-test-orig/AutoTest/scripts/086 (new)
  1.1       +160 -0    exim/exim-test-orig/AutoTest/scripts/087 (new)
  1.1       +105 -0    exim/exim-test-orig/AutoTest/scripts/088 (new)
  1.1       +59 -0     exim/exim-test-orig/AutoTest/scripts/089 (new)
  1.1       +14 -0     exim/exim-test-orig/AutoTest/scripts/090 (new)
  1.1       +4 -0      exim/exim-test-orig/AutoTest/scripts/091 (new)
  1.1       +15 -0     exim/exim-test-orig/AutoTest/scripts/092 (new)
  1.1       +25 -0     exim/exim-test-orig/AutoTest/scripts/093 (new)
  1.1       +16 -0     exim/exim-test-orig/AutoTest/scripts/094 (new)
  1.1       +6 -0      exim/exim-test-orig/AutoTest/scripts/095 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/scripts/096 (new)
  1.1       +6 -0      exim/exim-test-orig/AutoTest/scripts/097 (new)
  1.1       +12 -0     exim/exim-test-orig/AutoTest/scripts/098 (new)
  1.1       +8 -0      exim/exim-test-orig/AutoTest/scripts/099 (new)
  1.1       +6 -0      exim/exim-test-orig/AutoTest/scripts/100 (new)
  1.1       +16 -0     exim/exim-test-orig/AutoTest/scripts/101 (new)
  1.1       +16 -0     exim/exim-test-orig/AutoTest/scripts/102 (new)
  1.1       +20 -0     exim/exim-test-orig/AutoTest/scripts/103 (new)
  1.1       +11 -0     exim/exim-test-orig/AutoTest/scripts/104 (new)
  1.1       +11 -0     exim/exim-test-orig/AutoTest/scripts/105 (new)
  1.1       +4 -0      exim/exim-test-orig/AutoTest/scripts/106 (new)
  1.1       +23 -0     exim/exim-test-orig/AutoTest/scripts/107 (new)
  1.1       +20 -0     exim/exim-test-orig/AutoTest/scripts/108 (new)
  1.1       +11 -0     exim/exim-test-orig/AutoTest/scripts/109 (new)
  1.1       +9 -0      exim/exim-test-orig/AutoTest/scripts/110 (new)
  1.1       +36 -0     exim/exim-test-orig/AutoTest/scripts/111 (new)
  1.1       +12 -0     exim/exim-test-orig/AutoTest/scripts/112 (new)
  1.1       +4 -0      exim/exim-test-orig/AutoTest/scripts/113 (new)
  1.1       +28 -0     exim/exim-test-orig/AutoTest/scripts/114 (new)
  1.1       +29 -0     exim/exim-test-orig/AutoTest/scripts/115 (new)
  1.1       +9 -0      exim/exim-test-orig/AutoTest/scripts/116 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/scripts/117 (new)
  1.1       +9 -0      exim/exim-test-orig/AutoTest/scripts/118 (new)
  1.1       +208 -0    exim/exim-test-orig/AutoTest/scripts/119 (new)
  1.1       +2 -0      exim/exim-test-orig/AutoTest/scripts/120 (new)
  1.1       +5 -0      exim/exim-test-orig/AutoTest/scripts/121 (new)
  1.1       +6 -0      exim/exim-test-orig/AutoTest/scripts/122 (new)
  1.1       +79 -0     exim/exim-test-orig/AutoTest/scripts/123 (new)
  1.1       +6 -0      exim/exim-test-orig/AutoTest/scripts/124 (new)
  1.1       +4 -0      exim/exim-test-orig/AutoTest/scripts/125 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/scripts/126 (new)
  1.1       +12 -0     exim/exim-test-orig/AutoTest/scripts/127 (new)
  1.1       +4 -0      exim/exim-test-orig/AutoTest/scripts/128 (new)
  1.1       +4 -0      exim/exim-test-orig/AutoTest/scripts/129 (new)
  1.1       +4 -0      exim/exim-test-orig/AutoTest/scripts/130 (new)
  1.1       +25 -0     exim/exim-test-orig/AutoTest/scripts/131 (new)
  1.1       +37 -0     exim/exim-test-orig/AutoTest/scripts/132 (new)
  1.1       +22 -0     exim/exim-test-orig/AutoTest/scripts/133 (new)
  1.1       +38 -0     exim/exim-test-orig/AutoTest/scripts/134 (new)
  1.1       +22 -0     exim/exim-test-orig/AutoTest/scripts/135 (new)
  1.1       +30 -0     exim/exim-test-orig/AutoTest/scripts/136 (new)
  1.1       +20 -0     exim/exim-test-orig/AutoTest/scripts/137 (new)
  1.1       +8 -0      exim/exim-test-orig/AutoTest/scripts/138 (new)
  1.1       +12 -0     exim/exim-test-orig/AutoTest/scripts/139 (new)
  1.1       +5 -0      exim/exim-test-orig/AutoTest/scripts/140 (new)
  1.1       +22 -0     exim/exim-test-orig/AutoTest/scripts/141 (new)
  1.1       +8 -0      exim/exim-test-orig/AutoTest/scripts/142 (new)
  1.1       +5 -0      exim/exim-test-orig/AutoTest/scripts/143 (new)
  1.1       +15 -0     exim/exim-test-orig/AutoTest/scripts/144 (new)
  1.1       +4 -0      exim/exim-test-orig/AutoTest/scripts/145 (new)
  1.1       +4 -0      exim/exim-test-orig/AutoTest/scripts/146 (new)
  1.1       +15 -0     exim/exim-test-orig/AutoTest/scripts/147 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/scripts/148 (new)
  1.1       +8 -0      exim/exim-test-orig/AutoTest/scripts/149 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/scripts/150 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/scripts/151 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/scripts/152 (new)
  1.1       +6 -0      exim/exim-test-orig/AutoTest/scripts/153 (new)
  1.1       +6 -0      exim/exim-test-orig/AutoTest/scripts/154 (new)
  1.1       +48 -0     exim/exim-test-orig/AutoTest/scripts/155 (new)
  1.1       +6 -0      exim/exim-test-orig/AutoTest/scripts/156 (new)
  1.1       +64 -0     exim/exim-test-orig/AutoTest/scripts/157 (new)
  1.1       +64 -0     exim/exim-test-orig/AutoTest/scripts/158 (new)
  1.1       +10 -0     exim/exim-test-orig/AutoTest/scripts/159 (new)
  1.1       +27 -0     exim/exim-test-orig/AutoTest/scripts/160 (new)
  1.1       +25 -0     exim/exim-test-orig/AutoTest/scripts/161 (new)
  1.1       +47 -0     exim/exim-test-orig/AutoTest/scripts/162 (new)
  1.1       +18 -0     exim/exim-test-orig/AutoTest/scripts/163 (new)
  1.1       +354 -0    exim/exim-test-orig/AutoTest/scripts/164 (new)
  1.1       +25 -0     exim/exim-test-orig/AutoTest/scripts/165 (new)
  1.1       +27 -0     exim/exim-test-orig/AutoTest/scripts/166 (new)
  1.1       +6 -0      exim/exim-test-orig/AutoTest/scripts/167 (new)
  1.1       +6 -0      exim/exim-test-orig/AutoTest/scripts/168 (new)
  1.1       +2 -0      exim/exim-test-orig/AutoTest/scripts/169 (new)
  1.1       +15 -0     exim/exim-test-orig/AutoTest/scripts/170 (new)
  1.1       +4 -0      exim/exim-test-orig/AutoTest/scripts/171 (new)
  1.1       +23 -0     exim/exim-test-orig/AutoTest/scripts/172 (new)
  1.1       +5 -0      exim/exim-test-orig/AutoTest/scripts/173 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/scripts/174 (new)
  1.1       +4 -0      exim/exim-test-orig/AutoTest/scripts/175 (new)
  1.1       +8 -0      exim/exim-test-orig/AutoTest/scripts/176 (new)
  1.1       +12 -0     exim/exim-test-orig/AutoTest/scripts/177 (new)
  1.1       +25 -0     exim/exim-test-orig/AutoTest/scripts/178 (new)
  1.1       +20 -0     exim/exim-test-orig/AutoTest/scripts/179 (new)
  1.1       +60 -0     exim/exim-test-orig/AutoTest/scripts/180 (new)
  1.1       +24 -0     exim/exim-test-orig/AutoTest/scripts/181 (new)
  1.1       +36 -0     exim/exim-test-orig/AutoTest/scripts/182 (new)
  1.1       +36 -0     exim/exim-test-orig/AutoTest/scripts/183 (new)
  1.1       +23 -0     exim/exim-test-orig/AutoTest/scripts/184 (new)
  1.1       +8 -0      exim/exim-test-orig/AutoTest/scripts/185 (new)
  1.1       +12 -0     exim/exim-test-orig/AutoTest/scripts/186 (new)
  1.1       +208 -0    exim/exim-test-orig/AutoTest/scripts/187 (new)
  1.1       +28 -0     exim/exim-test-orig/AutoTest/scripts/188 (new)
  1.1       +38 -0     exim/exim-test-orig/AutoTest/scripts/189 (new)
  1.1       +24 -0     exim/exim-test-orig/AutoTest/scripts/190 (new)
  1.1       +9 -0      exim/exim-test-orig/AutoTest/scripts/191 (new)
  1.1       +30 -0     exim/exim-test-orig/AutoTest/scripts/192 (new)
  1.1       +7 -0      exim/exim-test-orig/AutoTest/scripts/193 (new)
  1.1       +18 -0     exim/exim-test-orig/AutoTest/scripts/194 (new)
  1.1       +21 -0     exim/exim-test-orig/AutoTest/scripts/195 (new)
  1.1       +12 -0     exim/exim-test-orig/AutoTest/scripts/196 (new)
  1.1       +123 -0    exim/exim-test-orig/AutoTest/scripts/197 (new)
  1.1       +21 -0     exim/exim-test-orig/AutoTest/scripts/198 (new)
  1.1       +14 -0     exim/exim-test-orig/AutoTest/scripts/199 (new)
  1.1       +39 -0     exim/exim-test-orig/AutoTest/scripts/200 (new)
  1.1       +9 -0      exim/exim-test-orig/AutoTest/scripts/201 (new)
  1.1       +4 -0      exim/exim-test-orig/AutoTest/scripts/202 (new)
  1.1       +19 -0     exim/exim-test-orig/AutoTest/scripts/203 (new)
  1.1       +47 -0     exim/exim-test-orig/AutoTest/scripts/204 (new)
  1.1       +18 -0     exim/exim-test-orig/AutoTest/scripts/205 (new)
  1.1       +19 -0     exim/exim-test-orig/AutoTest/scripts/206 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/scripts/207 (new)
  1.1       +8 -0      exim/exim-test-orig/AutoTest/scripts/208 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/scripts/209 (new)
  1.1       +76 -0     exim/exim-test-orig/AutoTest/scripts/210 (new)
  1.1       +54 -0     exim/exim-test-orig/AutoTest/scripts/211 (new)
  1.1       +49 -0     exim/exim-test-orig/AutoTest/scripts/212 (new)
  1.1       +35 -0     exim/exim-test-orig/AutoTest/scripts/213 (new)
  1.1       +23 -0     exim/exim-test-orig/AutoTest/scripts/214 (new)
  1.1       +50 -0     exim/exim-test-orig/AutoTest/scripts/215 (new)
  1.1       +27 -0     exim/exim-test-orig/AutoTest/scripts/216 (new)
  1.1       +17 -0     exim/exim-test-orig/AutoTest/scripts/217 (new)
  1.1       +18 -0     exim/exim-test-orig/AutoTest/scripts/218 (new)
  1.1       +18 -0     exim/exim-test-orig/AutoTest/scripts/219 (new)
  1.1       +18 -0     exim/exim-test-orig/AutoTest/scripts/220 (new)
  1.1       +24 -0     exim/exim-test-orig/AutoTest/scripts/221 (new)
  1.1       +24 -0     exim/exim-test-orig/AutoTest/scripts/222 (new)
  1.1       +20 -0     exim/exim-test-orig/AutoTest/scripts/223 (new)
  1.1       +18 -0     exim/exim-test-orig/AutoTest/scripts/224 (new)
  1.1       +155 -0    exim/exim-test-orig/AutoTest/scripts/225 (new)
  1.1       +20 -0     exim/exim-test-orig/AutoTest/scripts/226 (new)
  1.1       +44 -0     exim/exim-test-orig/AutoTest/scripts/227 (new)
  1.1       +21 -0     exim/exim-test-orig/AutoTest/scripts/228 (new)
  1.1       +24 -0     exim/exim-test-orig/AutoTest/scripts/229 (new)
  1.1       +17 -0     exim/exim-test-orig/AutoTest/scripts/230 (new)
  1.1       +44 -0     exim/exim-test-orig/AutoTest/scripts/231 (new)
  1.1       +31 -0     exim/exim-test-orig/AutoTest/scripts/232 (new)
  1.1       +11 -0     exim/exim-test-orig/AutoTest/scripts/233 (new)
  1.1       +13 -0     exim/exim-test-orig/AutoTest/scripts/234 (new)
  1.1       +19 -0     exim/exim-test-orig/AutoTest/scripts/235 (new)
  1.1       +13 -0     exim/exim-test-orig/AutoTest/scripts/236 (new)
  1.1       +30 -0     exim/exim-test-orig/AutoTest/scripts/237 (new)
  1.1       +81 -0     exim/exim-test-orig/AutoTest/scripts/238 (new)
  1.1       +21 -0     exim/exim-test-orig/AutoTest/scripts/239 (new)
  1.1       +46 -0     exim/exim-test-orig/AutoTest/scripts/240 (new)
  1.1       +42 -0     exim/exim-test-orig/AutoTest/scripts/241 (new)
  1.1       +21 -0     exim/exim-test-orig/AutoTest/scripts/242 (new)
  1.1       +51 -0     exim/exim-test-orig/AutoTest/scripts/243 (new)
  1.1       +146 -0    exim/exim-test-orig/AutoTest/scripts/244 (new)
  1.1       +118 -0    exim/exim-test-orig/AutoTest/scripts/245 (new)
  1.1       +338 -0    exim/exim-test-orig/AutoTest/scripts/246 (new)
  1.1       +102 -0    exim/exim-test-orig/AutoTest/scripts/247 (new)
  1.1       +4 -0      exim/exim-test-orig/AutoTest/scripts/248 (new)
  1.1       +53 -0     exim/exim-test-orig/AutoTest/scripts/249 (new)
  1.1       +44 -0     exim/exim-test-orig/AutoTest/scripts/250 (new)
  1.1       +21 -0     exim/exim-test-orig/AutoTest/scripts/251 (new)
  1.1       +14 -0     exim/exim-test-orig/AutoTest/scripts/252 (new)
  1.1       +15 -0     exim/exim-test-orig/AutoTest/scripts/253 (new)
  1.1       +77 -0     exim/exim-test-orig/AutoTest/scripts/254 (new)
  1.1       +5 -0      exim/exim-test-orig/AutoTest/scripts/255 (new)
  1.1       +9 -0      exim/exim-test-orig/AutoTest/scripts/256 (new)
  1.1       +259 -0    exim/exim-test-orig/AutoTest/scripts/257 (new)
  1.1       +4 -0      exim/exim-test-orig/AutoTest/scripts/258 (new)
  1.1       +4 -0      exim/exim-test-orig/AutoTest/scripts/259 (new)
  1.1       +70 -0     exim/exim-test-orig/AutoTest/scripts/260 (new)
  1.1       +28 -0     exim/exim-test-orig/AutoTest/scripts/261 (new)
  1.1       +6 -0      exim/exim-test-orig/AutoTest/scripts/262 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/scripts/263 (new)
  1.1       +24 -0     exim/exim-test-orig/AutoTest/scripts/264 (new)
  1.1       +13 -0     exim/exim-test-orig/AutoTest/scripts/265 (new)
  1.1       +17 -0     exim/exim-test-orig/AutoTest/scripts/266 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/scripts/267 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/scripts/268 (new)
  1.1       +6 -0      exim/exim-test-orig/AutoTest/scripts/269 (new)
  1.1       +9 -0      exim/exim-test-orig/AutoTest/scripts/270 (new)
  1.1       +6 -0      exim/exim-test-orig/AutoTest/scripts/271 (new)
  1.1       +15 -0     exim/exim-test-orig/AutoTest/scripts/272 (new)
  1.1       +6 -0      exim/exim-test-orig/AutoTest/scripts/273 (new)
  1.1       +13 -0     exim/exim-test-orig/AutoTest/scripts/274 (new)
  1.1       +40 -0     exim/exim-test-orig/AutoTest/scripts/275 (new)
  1.1       +11 -0     exim/exim-test-orig/AutoTest/scripts/276 (new)
  1.1       +14 -0     exim/exim-test-orig/AutoTest/scripts/277 (new)
  1.1       +12 -0     exim/exim-test-orig/AutoTest/scripts/278 (new)
  1.1       +76 -0     exim/exim-test-orig/AutoTest/scripts/279 (new)
  1.1       +48 -0     exim/exim-test-orig/AutoTest/scripts/280 (new)
  1.1       +54 -0     exim/exim-test-orig/AutoTest/scripts/281 (new)
  1.1       +7 -0      exim/exim-test-orig/AutoTest/scripts/282 (new)
  1.1       +14 -0     exim/exim-test-orig/AutoTest/scripts/283 (new)
  1.1       +4 -0      exim/exim-test-orig/AutoTest/scripts/284 (new)
  1.1       +7 -0      exim/exim-test-orig/AutoTest/scripts/285 (new)
  1.1       +186 -0    exim/exim-test-orig/AutoTest/scripts/286 (new)
  1.1       +6 -0      exim/exim-test-orig/AutoTest/scripts/287 (new)
  1.1       +21 -0     exim/exim-test-orig/AutoTest/scripts/288 (new)
  1.1       +34 -0     exim/exim-test-orig/AutoTest/scripts/289 (new)
  1.1       +14 -0     exim/exim-test-orig/AutoTest/scripts/290 (new)
  1.1       +16 -0     exim/exim-test-orig/AutoTest/scripts/291 (new)
  1.1       +56 -0     exim/exim-test-orig/AutoTest/scripts/292 (new)
  1.1       +33 -0     exim/exim-test-orig/AutoTest/scripts/293 (new)
  1.1       +23 -0     exim/exim-test-orig/AutoTest/scripts/294 (new)
  1.1       +4 -0      exim/exim-test-orig/AutoTest/scripts/295 (new)
  1.1       +4 -0      exim/exim-test-orig/AutoTest/scripts/296 (new)
  1.1       +24 -0     exim/exim-test-orig/AutoTest/scripts/297 (new)
  1.1       +53 -0     exim/exim-test-orig/AutoTest/scripts/298 (new)
  1.1       +32 -0     exim/exim-test-orig/AutoTest/scripts/299 (new)
  1.1       +70 -0     exim/exim-test-orig/AutoTest/scripts/300 (new)
  1.1       +7 -0      exim/exim-test-orig/AutoTest/scripts/301 (new)
  1.1       +7 -0      exim/exim-test-orig/AutoTest/scripts/302 (new)
  1.1       +4 -0      exim/exim-test-orig/AutoTest/scripts/303 (new)
  1.1       +2 -0      exim/exim-test-orig/AutoTest/scripts/304 (new)
  1.1       +2 -0      exim/exim-test-orig/AutoTest/scripts/305 (new)
  1.1       +59 -0     exim/exim-test-orig/AutoTest/scripts/306 (new)
  1.1       +2 -0      exim/exim-test-orig/AutoTest/scripts/307 (new)
  1.1       +23 -0     exim/exim-test-orig/AutoTest/scripts/308 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/scripts/309 (new)
  1.1       +6 -0      exim/exim-test-orig/AutoTest/scripts/310 (new)
  1.1       +16 -0     exim/exim-test-orig/AutoTest/scripts/311 (new)
  1.1       +4 -0      exim/exim-test-orig/AutoTest/scripts/312 (new)
  1.1       +6 -0      exim/exim-test-orig/AutoTest/scripts/313 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/scripts/314 (new)
  1.1       +37 -0     exim/exim-test-orig/AutoTest/scripts/315 (new)
  1.1       +20 -0     exim/exim-test-orig/AutoTest/scripts/316 (new)
  1.1       +9 -0      exim/exim-test-orig/AutoTest/scripts/317 (new)
  1.1       +6 -0      exim/exim-test-orig/AutoTest/scripts/318 (new)
  1.1       +7 -0      exim/exim-test-orig/AutoTest/scripts/319 (new)
  1.1       +413 -0    exim/exim-test-orig/AutoTest/scripts/320 (new)
  1.1       +50 -0     exim/exim-test-orig/AutoTest/scripts/321 (new)
  1.1       +117 -0    exim/exim-test-orig/AutoTest/scripts/322 (new)
  1.1       +16 -0     exim/exim-test-orig/AutoTest/scripts/323 (new)
  1.1       +116 -0    exim/exim-test-orig/AutoTest/scripts/324 (new)
  1.1       +57 -0     exim/exim-test-orig/AutoTest/scripts/325 (new)
  1.1       +18 -0     exim/exim-test-orig/AutoTest/scripts/326 (new)
  1.1       +44 -0     exim/exim-test-orig/AutoTest/scripts/327 (new)
  1.1       +52 -0     exim/exim-test-orig/AutoTest/scripts/328 (new)
  1.1       +11 -0     exim/exim-test-orig/AutoTest/scripts/329 (new)
  1.1       +16 -0     exim/exim-test-orig/AutoTest/scripts/330 (new)
  1.1       +105 -0    exim/exim-test-orig/AutoTest/scripts/331 (new)
  1.1       +120 -0    exim/exim-test-orig/AutoTest/scripts/332 (new)
  1.1       +30 -0     exim/exim-test-orig/AutoTest/scripts/333 (new)
  1.1       +26 -0     exim/exim-test-orig/AutoTest/scripts/334 (new)
  1.1       +395 -0    exim/exim-test-orig/AutoTest/scripts/335 (new)
  1.1       +14 -0     exim/exim-test-orig/AutoTest/scripts/336 (new)
  1.1       +12 -0     exim/exim-test-orig/AutoTest/scripts/337 (new)
  1.1       +38 -0     exim/exim-test-orig/AutoTest/scripts/338 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/scripts/339 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/scripts/340 (new)
  1.1       +23 -0     exim/exim-test-orig/AutoTest/scripts/341 (new)
  1.1       +47 -0     exim/exim-test-orig/AutoTest/scripts/342 (new)
  1.1       +16 -0     exim/exim-test-orig/AutoTest/scripts/343 (new)
  1.1       +10 -0     exim/exim-test-orig/AutoTest/scripts/344 (new)
  1.1       +24 -0     exim/exim-test-orig/AutoTest/scripts/345 (new)
  1.1       +15 -0     exim/exim-test-orig/AutoTest/scripts/346 (new)
  1.1       +6 -0      exim/exim-test-orig/AutoTest/scripts/347 (new)
  1.1       +31 -0     exim/exim-test-orig/AutoTest/scripts/348 (new)
  1.1       +117 -0    exim/exim-test-orig/AutoTest/scripts/349 (new)
  1.1       +60 -0     exim/exim-test-orig/AutoTest/scripts/350 (new)
  1.1       +24 -0     exim/exim-test-orig/AutoTest/scripts/351 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/scripts/352 (new)
  1.1       +20 -0     exim/exim-test-orig/AutoTest/scripts/353 (new)
  1.1       +34 -0     exim/exim-test-orig/AutoTest/scripts/354 (new)
  1.1       +10 -0     exim/exim-test-orig/AutoTest/scripts/355 (new)
  1.1       +27 -0     exim/exim-test-orig/AutoTest/scripts/356 (new)
  1.1       +12 -0     exim/exim-test-orig/AutoTest/scripts/357 (new)
  1.1       +12 -0     exim/exim-test-orig/AutoTest/scripts/358 (new)
  1.1       +25 -0     exim/exim-test-orig/AutoTest/scripts/359 (new)
  1.1       +4 -0      exim/exim-test-orig/AutoTest/scripts/360 (new)
  1.1       +23 -0     exim/exim-test-orig/AutoTest/scripts/361 (new)
  1.1       +19 -0     exim/exim-test-orig/AutoTest/scripts/362 (new)
  1.1       +6 -0      exim/exim-test-orig/AutoTest/scripts/363 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/scripts/364 (new)
  1.1       +4 -0      exim/exim-test-orig/AutoTest/scripts/365 (new)
  1.1       +6 -0      exim/exim-test-orig/AutoTest/scripts/366 (new)
  1.1       +6 -0      exim/exim-test-orig/AutoTest/scripts/367 (new)
  1.1       +4 -0      exim/exim-test-orig/AutoTest/scripts/368 (new)
  1.1       +21 -0     exim/exim-test-orig/AutoTest/scripts/369 (new)
  1.1       +9 -0      exim/exim-test-orig/AutoTest/scripts/370 (new)
  1.1       +12 -0     exim/exim-test-orig/AutoTest/scripts/371 (new)
  1.1       +14 -0     exim/exim-test-orig/AutoTest/scripts/372 (new)
  1.1       +4 -0      exim/exim-test-orig/AutoTest/scripts/373 (new)
  1.1       +184 -0    exim/exim-test-orig/AutoTest/scripts/374 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/scripts/375 (new)
  1.1       +10 -0     exim/exim-test-orig/AutoTest/scripts/376 (new)
  1.1       +9 -0      exim/exim-test-orig/AutoTest/scripts/377 (new)
  1.1       +9 -0      exim/exim-test-orig/AutoTest/scripts/378 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/scripts/379 (new)
  1.1       +4 -0      exim/exim-test-orig/AutoTest/scripts/380 (new)
  1.1       +4 -0      exim/exim-test-orig/AutoTest/scripts/381 (new)
  1.1       +12 -0     exim/exim-test-orig/AutoTest/scripts/382 (new)
  1.1       +33 -0     exim/exim-test-orig/AutoTest/scripts/383 (new)
  1.1       +37 -0     exim/exim-test-orig/AutoTest/scripts/384 (new)
  1.1       +40 -0     exim/exim-test-orig/AutoTest/scripts/385 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/scripts/386 (new)
  1.1       +12 -0     exim/exim-test-orig/AutoTest/scripts/387 (new)
  1.1       +18 -0     exim/exim-test-orig/AutoTest/scripts/388 (new)
  1.1       +6 -0      exim/exim-test-orig/AutoTest/scripts/389 (new)
  1.1       +12 -0     exim/exim-test-orig/AutoTest/scripts/390 (new)
  1.1       +48 -0     exim/exim-test-orig/AutoTest/scripts/391 (new)
  1.1       +18 -0     exim/exim-test-orig/AutoTest/scripts/392 (new)
  1.1       +6 -0      exim/exim-test-orig/AutoTest/scripts/393 (new)
  1.1       +19 -0     exim/exim-test-orig/AutoTest/scripts/394 (new)
  1.1       +21 -0     exim/exim-test-orig/AutoTest/scripts/395 (new)
  1.1       +22 -0     exim/exim-test-orig/AutoTest/scripts/396 (new)
  1.1       +57 -0     exim/exim-test-orig/AutoTest/scripts/397 (new)
  1.1       +6 -0      exim/exim-test-orig/AutoTest/scripts/398 (new)
  1.1       +17 -0     exim/exim-test-orig/AutoTest/scripts/399 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/scripts/400 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/scripts/401 (new)
  1.1       +33 -0     exim/exim-test-orig/AutoTest/scripts/402 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/scripts/403 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/scripts/404 (new)
  1.1       +12 -0     exim/exim-test-orig/AutoTest/scripts/405 (new)
  1.1       +4 -0      exim/exim-test-orig/AutoTest/scripts/406 (new)
  1.1       +4 -0      exim/exim-test-orig/AutoTest/scripts/407 (new)
  1.1       +13 -0     exim/exim-test-orig/AutoTest/scripts/408 (new)
  1.1       +34 -0     exim/exim-test-orig/AutoTest/scripts/409 (new)
  1.1       +5 -0      exim/exim-test-orig/AutoTest/scripts/410 (new)
  1.1       +5 -0      exim/exim-test-orig/AutoTest/scripts/411 (new)
  1.1       +5 -0      exim/exim-test-orig/AutoTest/scripts/412 (new)
  1.1       +8 -0      exim/exim-test-orig/AutoTest/scripts/413 (new)
  1.1       +62 -0     exim/exim-test-orig/AutoTest/scripts/414 (new)
  1.1       +46 -0     exim/exim-test-orig/AutoTest/scripts/415 (new)
  1.1       +8 -0      exim/exim-test-orig/AutoTest/scripts/416 (new)
  1.1       +11 -0     exim/exim-test-orig/AutoTest/scripts/417 (new)
  1.1       +6 -0      exim/exim-test-orig/AutoTest/scripts/418 (new)
  1.1       +6 -0      exim/exim-test-orig/AutoTest/scripts/419 (new)
  1.1       +20 -0     exim/exim-test-orig/AutoTest/scripts/420 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/scripts/421 (new)
  1.1       +17 -0     exim/exim-test-orig/AutoTest/scripts/422 (new)
  1.1       +72 -0     exim/exim-test-orig/AutoTest/scripts/423 (new)
  1.1       +19 -0     exim/exim-test-orig/AutoTest/scripts/424 (new)
  1.1       +61 -0     exim/exim-test-orig/AutoTest/scripts/425 (new)
  1.1       +7 -0      exim/exim-test-orig/AutoTest/scripts/426 (new)
  1.1       +29 -0     exim/exim-test-orig/AutoTest/scripts/427 (new)
  1.1       +4 -0      exim/exim-test-orig/AutoTest/scripts/428 (new)
  1.1       +27 -0     exim/exim-test-orig/AutoTest/scripts/429 (new)
  1.1       +7 -0      exim/exim-test-orig/AutoTest/scripts/430 (new)
  1.1       +84 -0     exim/exim-test-orig/AutoTest/scripts/431 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/scripts/432 (new)
  1.1       +60 -0     exim/exim-test-orig/AutoTest/scripts/433 (new)
  1.1       +43 -0     exim/exim-test-orig/AutoTest/scripts/434 (new)
  1.1       +90 -0     exim/exim-test-orig/AutoTest/scripts/435 (new)
  1.1       +56 -0     exim/exim-test-orig/AutoTest/scripts/436 (new)
  1.1       +412 -0    exim/exim-test-orig/AutoTest/scripts/437 (new)
  1.1       +13 -0     exim/exim-test-orig/AutoTest/scripts/438 (new)
  1.1       +10 -0     exim/exim-test-orig/AutoTest/scripts/439 (new)
  1.1       +10 -0     exim/exim-test-orig/AutoTest/scripts/440 (new)
  1.1       +4 -0      exim/exim-test-orig/AutoTest/scripts/441 (new)
  1.1       +6 -0      exim/exim-test-orig/AutoTest/scripts/442 (new)
  1.1       +10 -0     exim/exim-test-orig/AutoTest/scripts/443 (new)
  1.1       +13 -0     exim/exim-test-orig/AutoTest/scripts/444 (new)
  1.1       +8 -0      exim/exim-test-orig/AutoTest/scripts/445 (new)
  1.1       +59 -0     exim/exim-test-orig/AutoTest/scripts/446 (new)
  1.1       +24 -0     exim/exim-test-orig/AutoTest/scripts/447 (new)
  1.1       +167 -0    exim/exim-test-orig/AutoTest/scripts/448 (new)
  1.1       +63 -0     exim/exim-test-orig/AutoTest/scripts/449 (new)
  1.1       +46 -0     exim/exim-test-orig/AutoTest/scripts/450 (new)
  1.1       +21 -0     exim/exim-test-orig/AutoTest/scripts/451 (new)
  1.1       +12 -0     exim/exim-test-orig/AutoTest/scripts/452 (new)
  1.1       +98 -0     exim/exim-test-orig/AutoTest/scripts/453 (new)
  1.1       +17 -0     exim/exim-test-orig/AutoTest/scripts/454 (new)
  1.1       +6 -0      exim/exim-test-orig/AutoTest/scripts/455 (new)
  1.1       +6 -0      exim/exim-test-orig/AutoTest/scripts/456 (new)
  1.1       +24 -0     exim/exim-test-orig/AutoTest/scripts/457 (new)
  1.1       +8 -0      exim/exim-test-orig/AutoTest/scripts/458 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/scripts/459 (new)
  1.1       +96 -0     exim/exim-test-orig/AutoTest/scripts/460 (new)
  1.1       +6 -0      exim/exim-test-orig/AutoTest/scripts/461 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/scripts/462 (new)
  1.1       +65 -0     exim/exim-test-orig/AutoTest/scripts/463 (new)
  1.1       +12 -0     exim/exim-test-orig/AutoTest/scripts/464 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/scripts/465 (new)
  1.1       +4 -0      exim/exim-test-orig/AutoTest/scripts/466 (new)
  1.1       +10 -0     exim/exim-test-orig/AutoTest/scripts/467 (new)
  1.1       +4 -0      exim/exim-test-orig/AutoTest/scripts/468 (new)
  1.1       +4 -0      exim/exim-test-orig/AutoTest/scripts/469 (new)
  1.1       +155 -0    exim/exim-test-orig/AutoTest/scripts/470 (new)
  1.1       +6 -0      exim/exim-test-orig/AutoTest/scripts/471 (new)
  1.1       +28 -0     exim/exim-test-orig/AutoTest/scripts/472 (new)
  1.1       +27 -0     exim/exim-test-orig/AutoTest/scripts/473 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/scripts/474 (new)
  1.1       +8 -0      exim/exim-test-orig/AutoTest/scripts/475 (new)
  1.1       +7 -0      exim/exim-test-orig/AutoTest/scripts/476 (new)
  1.1       +12 -0     exim/exim-test-orig/AutoTest/scripts/477 (new)
  1.1       +12 -0     exim/exim-test-orig/AutoTest/scripts/478 (new)
  1.1       +26 -0     exim/exim-test-orig/AutoTest/scripts/479 (new)
  1.1       +41 -0     exim/exim-test-orig/AutoTest/scripts/480 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/scripts/481 (new)
  1.1       +39 -0     exim/exim-test-orig/AutoTest/scripts/482 (new)
  1.1       +41 -0     exim/exim-test-orig/AutoTest/scripts/483 (new)
  1.1       +14 -0     exim/exim-test-orig/AutoTest/scripts/484 (new)
  1.1       +9 -0      exim/exim-test-orig/AutoTest/scripts/485 (new)
  1.1       +57 -0     exim/exim-test-orig/AutoTest/scripts/486 (new)
  1.1       +6 -0      exim/exim-test-orig/AutoTest/scripts/487 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/scripts/488 (new)
  1.1       +14 -0     exim/exim-test-orig/AutoTest/scripts/489 (new)
  1.1       +6 -0      exim/exim-test-orig/AutoTest/scripts/490 (new)
  1.1       +8 -0      exim/exim-test-orig/AutoTest/scripts/491 (new)
  1.1       +4 -0      exim/exim-test-orig/AutoTest/scripts/492 (new)
  1.1       +6 -0      exim/exim-test-orig/AutoTest/scripts/493 (new)
  1.1       +7 -0      exim/exim-test-orig/AutoTest/scripts/494 (new)
  1.1       +16 -0     exim/exim-test-orig/AutoTest/scripts/495 (new)
  1.1       +711 -0    exim/exim-test-orig/AutoTest/scripts/496 (new)
  1.1       +99 -0     exim/exim-test-orig/AutoTest/scripts/497 (new)
  1.1       +41 -0     exim/exim-test-orig/AutoTest/scripts/498 (new)
  1.1       +15 -0     exim/exim-test-orig/AutoTest/scripts/499 (new)
  1.1       +42 -0     exim/exim-test-orig/AutoTest/scripts/500 (new)
  1.1       +48 -0     exim/exim-test-orig/AutoTest/scripts/501 (new)
  1.1       +43 -0     exim/exim-test-orig/AutoTest/scripts/502 (new)
  1.1       +63 -0     exim/exim-test-orig/AutoTest/scripts/503 (new)
  1.1       +72 -0     exim/exim-test-orig/AutoTest/scripts/504 (new)
  1.1       +6 -0      exim/exim-test-orig/AutoTest/scripts/505 (new)
  1.1       +5 -0      exim/exim-test-orig/AutoTest/scripts/506 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/scripts/507 (new)
  1.1       +11 -0     exim/exim-test-orig/AutoTest/scripts/508 (new)
  1.1       +19 -0     exim/exim-test-orig/AutoTest/scripts/509 (new)
  1.1       +22 -0     exim/exim-test-orig/AutoTest/scripts/510 (new)
  1.1       +47 -0     exim/exim-test-orig/AutoTest/scripts/511 (new)
  1.1       +12 -0     exim/exim-test-orig/AutoTest/scripts/512 (new)
  1.1       +9 -0      exim/exim-test-orig/AutoTest/scripts/513 (new)
  1.1       +15 -0     exim/exim-test-orig/AutoTest/scripts/514 (new)
  1.1       +6 -0      exim/exim-test-orig/AutoTest/scripts/515 (new)
  1.1       +6 -0      exim/exim-test-orig/AutoTest/scripts/516 (new)
  1.1       +27 -0     exim/exim-test-orig/AutoTest/scripts/517 (new)
  1.1       +9 -0      exim/exim-test-orig/AutoTest/scripts/518 (new)
  1.1       +16 -0     exim/exim-test-orig/AutoTest/scripts/519 (new)
  1.1       +15 -0     exim/exim-test-orig/AutoTest/scripts/520 (new)
  1.1       +55 -0     exim/exim-test-orig/AutoTest/scripts/521 (new)
  1.1       +25 -0     exim/exim-test-orig/AutoTest/scripts/522 (new)
  1.1       +18 -0     exim/exim-test-orig/AutoTest/scripts/523 (new)
  1.1       +11 -0     exim/exim-test-orig/AutoTest/scripts/524 (new)
  1.1       +11 -0     exim/exim-test-orig/AutoTest/scripts/525 (new)
  1.1       +11 -0     exim/exim-test-orig/AutoTest/scripts/526 (new)
  1.1       +26 -0     exim/exim-test-orig/AutoTest/scripts/527 (new)
  1.1       +30 -0     exim/exim-test-orig/AutoTest/scripts/528 (new)
  1.1       +5 -0      exim/exim-test-orig/AutoTest/scripts/529 (new)
  1.1       +10 -0     exim/exim-test-orig/AutoTest/scripts/530 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/scripts/531 (new)
  1.1       +6 -0      exim/exim-test-orig/AutoTest/scripts/532 (new)
  1.1       +129 -0    exim/exim-test-orig/AutoTest/scripts/533 (new)
  1.1       +6 -0      exim/exim-test-orig/AutoTest/scripts/534 (new)
  1.1       +54 -0     exim/exim-test-orig/AutoTest/scripts/535 (new)
  1.1       +5 -0      exim/exim-test-orig/AutoTest/scripts/536 (new)
  1.1       +68 -0     exim/exim-test-orig/AutoTest/scripts/537 (new)
  1.1       +44 -0     exim/exim-test-orig/AutoTest/scripts/538 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/scripts/539 (new)
  1.1       +6 -0      exim/exim-test-orig/AutoTest/scripts/540 (new)
  1.1       +34 -0     exim/exim-test-orig/AutoTest/scripts/541 (new)
  1.1       +45 -0     exim/exim-test-orig/AutoTest/scripts/542 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/scripts/543 (new)
  1.1       +9 -0      exim/exim-test-orig/AutoTest/scripts/544 (new)
  1.1       +14 -0     exim/exim-test-orig/AutoTest/scripts/545 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/scripts/546 (new)
  1.1       +12 -0     exim/exim-test-orig/AutoTest/scripts/547 (new)
  1.1       +6 -0      exim/exim-test-orig/AutoTest/scripts/548 (new)
  1.1       +166 -0    exim/exim-test-orig/AutoTest/scripts/549 (new)
  1.1       +22 -0     exim/exim-test-orig/AutoTest/scripts/550 (new)
  1.1       +8 -0      exim/exim-test-orig/AutoTest/scripts/551 (new)
  1.1       +146 -0    exim/exim-test-orig/AutoTest/scripts/552 (new)
  1.1       +58 -0     exim/exim-test-orig/AutoTest/scripts/553 (new)
  1.1       +6 -0      exim/exim-test-orig/AutoTest/scripts/554 (new)
  1.1       +25 -0     exim/exim-test-orig/AutoTest/scripts/555 (new)
  1.1       +33 -0     exim/exim-test-orig/AutoTest/scripts/556 (new)
  1.1       +4 -0      exim/exim-test-orig/AutoTest/scripts/557 (new)
  1.1       +19 -0     exim/exim-test-orig/AutoTest/scripts/558 (new)
  1.1       +8 -0      exim/exim-test-orig/AutoTest/scripts/559 (new)
  1.1       +46 -0     exim/exim-test-orig/AutoTest/scripts/560 (new)
  1.1       +18 -0     exim/exim-test-orig/AutoTest/scripts/561 (new)
  1.1       +5 -0      exim/exim-test-orig/AutoTest/scripts/562 (new)
  1.1       +28 -0     exim/exim-test-orig/AutoTest/scripts/563 (new)
  1.1       +7 -0      exim/exim-test-orig/AutoTest/scripts/564 (new)
  1.1       +16 -0     exim/exim-test-orig/AutoTest/scripts/565 (new)
  1.1       +8 -0      exim/exim-test-orig/AutoTest/scripts/566 (new)
  1.1       +18 -0     exim/exim-test-orig/AutoTest/scripts/567 (new)
  1.1       +12 -0     exim/exim-test-orig/AutoTest/scripts/568 (new)
  1.1       +12 -0     exim/exim-test-orig/AutoTest/scripts/569 (new)
  1.1       +25 -0     exim/exim-test-orig/AutoTest/scripts/570 (new)
  1.1       +245 -0    exim/exim-test-orig/AutoTest/scripts/571 (new)
  1.1       +20 -0     exim/exim-test-orig/AutoTest/scripts/572 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/scripts/573 (new)
  1.1       +22 -0     exim/exim-test-orig/AutoTest/scripts/574 (new)
  1.1       +9 -0      exim/exim-test-orig/AutoTest/scripts/575 (new)
  1.1       +176 -0    exim/exim-test-orig/AutoTest/scripts/576 (new)
  1.1       +4 -0      exim/exim-test-orig/AutoTest/scripts/577 (new)
  1.1       +205 -0    exim/exim-test-orig/AutoTest/scripts/578 (new)
  1.1       +12 -0     exim/exim-test-orig/AutoTest/scripts/579 (new)
  1.1       +20 -0     exim/exim-test-orig/AutoTest/scripts/580 (new)
  1.1       +45 -0     exim/exim-test-orig/AutoTest/scripts/581 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/scripts/582 (new)
  1.1       +28 -0     exim/exim-test-orig/AutoTest/scripts/583 (new)
  1.1       +35 -0     exim/exim-test-orig/AutoTest/scripts/584 (new)
  1.1       +16 -0     exim/exim-test-orig/AutoTest/scripts/585 (new)
  1.1       +6 -0      exim/exim-test-orig/AutoTest/scripts/586 (new)
  1.1       +27 -0     exim/exim-test-orig/AutoTest/scripts/587 (new)
  1.1       +13 -0     exim/exim-test-orig/AutoTest/scripts/588 (new)
  1.1       +1 -0      exim/exim-test-orig/AutoTest/scripts/899 (new)
  1.1       +175 -0    exim/exim-test-orig/AutoTest/scripts/901 (new)
  1.1       +24 -0     exim/exim-test-orig/AutoTest/scripts/902 (new)
  1.1       +28 -0     exim/exim-test-orig/AutoTest/scripts/903 (new)
  1.1       +26 -0     exim/exim-test-orig/AutoTest/scripts/904 (new)
  1.1       +21 -0     exim/exim-test-orig/AutoTest/showenv (new)
  1.1       +618 -0    exim/exim-test-orig/AutoTest/src/client.c (new)
  1.1       +104 -0    exim/exim-test-orig/AutoTest/src/fd.c (new)
  1.1       +36 -0     exim/exim-test-orig/AutoTest/src/millisleep.c (new)
  1.1       +169 -0    exim/exim-test-orig/AutoTest/src/mtpscript.c (new)
  1.1       +475 -0    exim/exim-test-orig/AutoTest/src/server.c (new)
  1.1       +21 -0     exim/exim-test-orig/AutoTest/src/showids.c (new)
  1.1       +367 -0    exim/exim-test-orig/AutoTest/stderr/003 (new)
  1.1       +458 -0    exim/exim-test-orig/AutoTest/stderr/004 (new)
  1.1       +13 -0     exim/exim-test-orig/AutoTest/stderr/007 (new)
  1.1       +13 -0     exim/exim-test-orig/AutoTest/stderr/008 (new)
  1.1       +13 -0     exim/exim-test-orig/AutoTest/stderr/009 (new)
  1.1       +9 -0      exim/exim-test-orig/AutoTest/stderr/010 (new)
  1.1       +9 -0      exim/exim-test-orig/AutoTest/stderr/011 (new)
  1.1       +66 -0     exim/exim-test-orig/AutoTest/stderr/013 (new)
  1.1       +24 -0     exim/exim-test-orig/AutoTest/stderr/014 (new)
  1.1       +36 -0     exim/exim-test-orig/AutoTest/stderr/016 (new)
  1.1       +35 -0     exim/exim-test-orig/AutoTest/stderr/017 (new)
  1.1       +118 -0    exim/exim-test-orig/AutoTest/stderr/018 (new)
  1.1       +77 -0     exim/exim-test-orig/AutoTest/stderr/019 (new)
  1.1       +93 -0     exim/exim-test-orig/AutoTest/stderr/020 (new)
  1.1       +10 -0     exim/exim-test-orig/AutoTest/stderr/021 (new)
  1.1       +76 -0     exim/exim-test-orig/AutoTest/stderr/034 (new)
  1.1       +52 -0     exim/exim-test-orig/AutoTest/stderr/035 (new)
  1.1       +61 -0     exim/exim-test-orig/AutoTest/stderr/036 (new)
  1.1       +45 -0     exim/exim-test-orig/AutoTest/stderr/037 (new)
  1.1       +45 -0     exim/exim-test-orig/AutoTest/stderr/038 (new)
  1.1       +368 -0    exim/exim-test-orig/AutoTest/stderr/039 (new)
  1.1       +91 -0     exim/exim-test-orig/AutoTest/stderr/040 (new)
  1.1       +155 -0    exim/exim-test-orig/AutoTest/stderr/041 (new)
  1.1       +95 -0     exim/exim-test-orig/AutoTest/stderr/042 (new)
  1.1       +101 -0    exim/exim-test-orig/AutoTest/stderr/043 (new)
  1.1       +300 -0    exim/exim-test-orig/AutoTest/stderr/044 (new)
  1.1       +433 -0    exim/exim-test-orig/AutoTest/stderr/045 (new)
  1.1       +633 -0    exim/exim-test-orig/AutoTest/stderr/046 (new)
  1.1       +18 -0     exim/exim-test-orig/AutoTest/stderr/048 (new)
  1.1       +19 -0     exim/exim-test-orig/AutoTest/stderr/049 (new)
  1.1       +96 -0     exim/exim-test-orig/AutoTest/stderr/050 (new)
  1.1       +159 -0    exim/exim-test-orig/AutoTest/stderr/051 (new)
  1.1       +74 -0     exim/exim-test-orig/AutoTest/stderr/058 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/stderr/059 (new)
  1.1       +132 -0    exim/exim-test-orig/AutoTest/stderr/060 (new)
  1.1       +70 -0     exim/exim-test-orig/AutoTest/stderr/061 (new)
  1.1       +43 -0     exim/exim-test-orig/AutoTest/stderr/062 (new)
  1.1       +11 -0     exim/exim-test-orig/AutoTest/stderr/063 (new)
  1.1       +12 -0     exim/exim-test-orig/AutoTest/stderr/064 (new)
  1.1       +78 -0     exim/exim-test-orig/AutoTest/stderr/067 (new)
  1.1       +376 -0    exim/exim-test-orig/AutoTest/stderr/068 (new)
  1.1       +98 -0     exim/exim-test-orig/AutoTest/stderr/069 (new)
  1.1       +194 -0    exim/exim-test-orig/AutoTest/stderr/070 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/stderr/071 (new)
  1.1       +93 -0     exim/exim-test-orig/AutoTest/stderr/072 (new)
  1.1       +147 -0    exim/exim-test-orig/AutoTest/stderr/074 (new)
  1.1       +81 -0     exim/exim-test-orig/AutoTest/stderr/075 (new)
  1.1       +150 -0    exim/exim-test-orig/AutoTest/stderr/077 (new)
  1.1       +59 -0     exim/exim-test-orig/AutoTest/stderr/078 (new)
  1.1       +106 -0    exim/exim-test-orig/AutoTest/stderr/079 (new)
  1.1       +434 -0    exim/exim-test-orig/AutoTest/stderr/080 (new)
  1.1       +100 -0    exim/exim-test-orig/AutoTest/stderr/082 (new)
  1.1       +121 -0    exim/exim-test-orig/AutoTest/stderr/090 (new)
  1.1       +26 -0     exim/exim-test-orig/AutoTest/stderr/095 (new)
  1.1       +100 -0    exim/exim-test-orig/AutoTest/stderr/107 (new)
  1.1       +165 -0    exim/exim-test-orig/AutoTest/stderr/114 (new)
  1.1       +174 -0    exim/exim-test-orig/AutoTest/stderr/115 (new)
  1.1       +456 -0    exim/exim-test-orig/AutoTest/stderr/117 (new)
  1.1       +48 -0     exim/exim-test-orig/AutoTest/stderr/118 (new)
  1.1       +3087 -0   exim/exim-test-orig/AutoTest/stderr/119 (new)
  1.1       +18 -0     exim/exim-test-orig/AutoTest/stderr/121 (new)
  1.1       +18 -0     exim/exim-test-orig/AutoTest/stderr/122 (new)
  1.1       +24 -0     exim/exim-test-orig/AutoTest/stderr/124 (new)
  1.1       +2 -0      exim/exim-test-orig/AutoTest/stderr/126 (new)
  1.1       +34 -0     exim/exim-test-orig/AutoTest/stderr/127 (new)
  1.1       +129 -0    exim/exim-test-orig/AutoTest/stderr/135 (new)
  1.1       +227 -0    exim/exim-test-orig/AutoTest/stderr/136 (new)
  1.1       +71 -0     exim/exim-test-orig/AutoTest/stderr/137 (new)
  1.1       +108 -0    exim/exim-test-orig/AutoTest/stderr/144 (new)
  1.1       +49 -0     exim/exim-test-orig/AutoTest/stderr/147 (new)
  1.1       +2 -0      exim/exim-test-orig/AutoTest/stderr/150 (new)
  1.1       +2 -0      exim/exim-test-orig/AutoTest/stderr/151 (new)
  1.1       +190 -0    exim/exim-test-orig/AutoTest/stderr/152 (new)
  1.1       +139 -0    exim/exim-test-orig/AutoTest/stderr/160 (new)
  1.1       +9 -0      exim/exim-test-orig/AutoTest/stderr/161 (new)
  1.1       +217 -0    exim/exim-test-orig/AutoTest/stderr/163 (new)
  1.1       +208 -0    exim/exim-test-orig/AutoTest/stderr/166 (new)
  1.1       +7 -0      exim/exim-test-orig/AutoTest/stderr/170 (new)
  1.1       +44 -0     exim/exim-test-orig/AutoTest/stderr/172 (new)
  1.1       +1 -0      exim/exim-test-orig/AutoTest/stderr/173 (new)
  1.1       +105 -0    exim/exim-test-orig/AutoTest/stderr/178 (new)
  1.1       +24 -0     exim/exim-test-orig/AutoTest/stderr/180 (new)
  1.1       +22 -0     exim/exim-test-orig/AutoTest/stderr/183 (new)
  1.1       +1 -0      exim/exim-test-orig/AutoTest/stderr/184 (new)
  1.1       +640 -0    exim/exim-test-orig/AutoTest/stderr/186 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/stderr/188 (new)
  1.1       +1 -0      exim/exim-test-orig/AutoTest/stderr/193 (new)
  1.1       +7 -0      exim/exim-test-orig/AutoTest/stderr/210 (new)
  1.1       +8 -0      exim/exim-test-orig/AutoTest/stderr/210G (new)
  1.1       +90 -0     exim/exim-test-orig/AutoTest/stderr/216 (new)
  1.1       +92 -0     exim/exim-test-orig/AutoTest/stderr/216G (new)
  1.1       +9 -0      exim/exim-test-orig/AutoTest/stderr/233 (new)
  1.1       +230 -0    exim/exim-test-orig/AutoTest/stderr/246 (new)
  1.1       +175 -0    exim/exim-test-orig/AutoTest/stderr/247 (new)
  1.1       +229 -0    exim/exim-test-orig/AutoTest/stderr/257 (new)
  1.1       +10 -0     exim/exim-test-orig/AutoTest/stderr/260 (new)
  1.1       +130 -0    exim/exim-test-orig/AutoTest/stderr/262 (new)
  1.1       +33 -0     exim/exim-test-orig/AutoTest/stderr/266 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/stderr/268 (new)
  1.1       +2 -0      exim/exim-test-orig/AutoTest/stderr/274 (new)
  1.1       +37 -0     exim/exim-test-orig/AutoTest/stderr/276 (new)
  1.1       +76 -0     exim/exim-test-orig/AutoTest/stderr/279 (new)
  1.1       +23 -0     exim/exim-test-orig/AutoTest/stderr/287 (new)
  1.1       +64 -0     exim/exim-test-orig/AutoTest/stderr/289 (new)
  1.1       +67 -0     exim/exim-test-orig/AutoTest/stderr/290 (new)
  1.1       +18 -0     exim/exim-test-orig/AutoTest/stderr/294 (new)
  1.1       +63 -0     exim/exim-test-orig/AutoTest/stderr/300 (new)
  1.1       +4 -0      exim/exim-test-orig/AutoTest/stderr/301 (new)
  1.1       +14 -0     exim/exim-test-orig/AutoTest/stderr/302 (new)
  1.1       +314 -0    exim/exim-test-orig/AutoTest/stderr/313 (new)
  1.1       +36 -0     exim/exim-test-orig/AutoTest/stderr/314 (new)
  1.1       +67 -0     exim/exim-test-orig/AutoTest/stderr/315 (new)
  1.1       +232 -0    exim/exim-test-orig/AutoTest/stderr/316 (new)
  1.1       +307 -0    exim/exim-test-orig/AutoTest/stderr/317 (new)
  1.1       +108 -0    exim/exim-test-orig/AutoTest/stderr/318 (new)
  1.1       +1289 -0   exim/exim-test-orig/AutoTest/stderr/320 (new)
  1.1       +37 -0     exim/exim-test-orig/AutoTest/stderr/324 (new)
  1.1       +247 -0    exim/exim-test-orig/AutoTest/stderr/327 (new)
  1.1       +108 -0    exim/exim-test-orig/AutoTest/stderr/329 (new)
  1.1       +241 -0    exim/exim-test-orig/AutoTest/stderr/335 (new)
  1.1       +1 -0      exim/exim-test-orig/AutoTest/stderr/336 (new)
  1.1       +1 -0      exim/exim-test-orig/AutoTest/stderr/338 (new)
  1.1       +11 -0     exim/exim-test-orig/AutoTest/stderr/340 (new)
  1.1       +23 -0     exim/exim-test-orig/AutoTest/stderr/341 (new)
  1.1       +235 -0    exim/exim-test-orig/AutoTest/stderr/342 (new)
  1.1       +88 -0     exim/exim-test-orig/AutoTest/stderr/345 (new)
  1.1       +52 -0     exim/exim-test-orig/AutoTest/stderr/353 (new)
  1.1       +890 -0    exim/exim-test-orig/AutoTest/stderr/354 (new)
  1.1       +22 -0     exim/exim-test-orig/AutoTest/stderr/355 (new)
  1.1       +69 -0     exim/exim-test-orig/AutoTest/stderr/356 (new)
  1.1       +42 -0     exim/exim-test-orig/AutoTest/stderr/358 (new)
  1.1       +17 -0     exim/exim-test-orig/AutoTest/stderr/363 (new)
  1.1       +12 -0     exim/exim-test-orig/AutoTest/stderr/366 (new)
  1.1       +146 -0    exim/exim-test-orig/AutoTest/stderr/367 (new)
  1.1       +73 -0     exim/exim-test-orig/AutoTest/stderr/369 (new)
  1.1       +34 -0     exim/exim-test-orig/AutoTest/stderr/377 (new)
  1.1       +54 -0     exim/exim-test-orig/AutoTest/stderr/383 (new)
  1.1       +104 -0    exim/exim-test-orig/AutoTest/stderr/384 (new)
  1.1       +87 -0     exim/exim-test-orig/AutoTest/stderr/385 (new)
  1.1       +2 -0      exim/exim-test-orig/AutoTest/stderr/386 (new)
  1.1       +4 -0      exim/exim-test-orig/AutoTest/stderr/388 (new)
  1.1       +42 -0     exim/exim-test-orig/AutoTest/stderr/392 (new)
  1.1       +1 -0      exim/exim-test-orig/AutoTest/stderr/394 (new)
  1.1       +23 -0     exim/exim-test-orig/AutoTest/stderr/398 (new)
  1.1       +18428 -0  exim/exim-test-orig/AutoTest/stderr/400 (new)
  1.1       +8 -0      exim/exim-test-orig/AutoTest/stderr/405 (new)
  1.1       +1 -0      exim/exim-test-orig/AutoTest/stderr/410 (new)
  1.1       +1 -0      exim/exim-test-orig/AutoTest/stderr/411 (new)
  1.1       +155 -0    exim/exim-test-orig/AutoTest/stderr/414 (new)
  1.1       +141 -0    exim/exim-test-orig/AutoTest/stderr/415 (new)
  1.1       +254 -0    exim/exim-test-orig/AutoTest/stderr/417 (new)
  1.1       +226 -0    exim/exim-test-orig/AutoTest/stderr/418 (new)
  1.1       +85 -0     exim/exim-test-orig/AutoTest/stderr/419 (new)
  1.1       +215 -0    exim/exim-test-orig/AutoTest/stderr/421 (new)
  1.1       +149 -0    exim/exim-test-orig/AutoTest/stderr/427 (new)
  1.1       +31 -0     exim/exim-test-orig/AutoTest/stderr/432 (new)
  1.1       +453 -0    exim/exim-test-orig/AutoTest/stderr/434 (new)
  1.1       +1043 -0   exim/exim-test-orig/AutoTest/stderr/435 (new)
  1.1       +772 -0    exim/exim-test-orig/AutoTest/stderr/437 (new)
  1.1       +809 -0    exim/exim-test-orig/AutoTest/stderr/438 (new)
  1.1       +327 -0    exim/exim-test-orig/AutoTest/stderr/439 (new)
  1.1       +180 -0    exim/exim-test-orig/AutoTest/stderr/440 (new)
  1.1       +91 -0     exim/exim-test-orig/AutoTest/stderr/441 (new)
  1.1       +77 -0     exim/exim-test-orig/AutoTest/stderr/442 (new)
  1.1       +67 -0     exim/exim-test-orig/AutoTest/stderr/443 (new)
  1.1       +18 -0     exim/exim-test-orig/AutoTest/stderr/445 (new)
  1.1       +468 -0    exim/exim-test-orig/AutoTest/stderr/447 (new)
  1.1       +359 -0    exim/exim-test-orig/AutoTest/stderr/448 (new)
  1.1       +196 -0    exim/exim-test-orig/AutoTest/stderr/449 (new)
  1.1       +440 -0    exim/exim-test-orig/AutoTest/stderr/450 (new)
  1.1       +309 -0    exim/exim-test-orig/AutoTest/stderr/451 (new)
  1.1       +19 -0     exim/exim-test-orig/AutoTest/stderr/453 (new)
  1.1       +69 -0     exim/exim-test-orig/AutoTest/stderr/455 (new)
  1.1       +101 -0    exim/exim-test-orig/AutoTest/stderr/458 (new)
  1.1       +18 -0     exim/exim-test-orig/AutoTest/stderr/459 (new)
  1.1       +26 -0     exim/exim-test-orig/AutoTest/stderr/460 (new)
  1.1       +39 -0     exim/exim-test-orig/AutoTest/stderr/461 (new)
  1.1       +4 -0      exim/exim-test-orig/AutoTest/stderr/462 (new)
  1.1       +241 -0    exim/exim-test-orig/AutoTest/stderr/463 (new)
  1.1       +134 -0    exim/exim-test-orig/AutoTest/stderr/464 (new)
  1.1       +47 -0     exim/exim-test-orig/AutoTest/stderr/465 (new)
  1.1       +169 -0    exim/exim-test-orig/AutoTest/stderr/466 (new)
  1.1       +43 -0     exim/exim-test-orig/AutoTest/stderr/467 (new)
  1.1       +537 -0    exim/exim-test-orig/AutoTest/stderr/468 (new)
  1.1       +185 -0    exim/exim-test-orig/AutoTest/stderr/469 (new)
  1.1       +3410 -0   exim/exim-test-orig/AutoTest/stderr/470 (new)
  1.1       +175 -0    exim/exim-test-orig/AutoTest/stderr/474 (new)
  1.1       +136 -0    exim/exim-test-orig/AutoTest/stderr/481 (new)
  1.1       +30 -0     exim/exim-test-orig/AutoTest/stderr/482 (new)
  1.1       +1 -0      exim/exim-test-orig/AutoTest/stderr/483 (new)
  1.1       +6 -0      exim/exim-test-orig/AutoTest/stderr/485 (new)
  1.1       +51 -0     exim/exim-test-orig/AutoTest/stderr/488 (new)
  1.1       +83 -0     exim/exim-test-orig/AutoTest/stderr/489 (new)
  1.1       +35 -0     exim/exim-test-orig/AutoTest/stderr/491 (new)
  1.1       +12 -0     exim/exim-test-orig/AutoTest/stderr/492 (new)
  1.1       +107 -0    exim/exim-test-orig/AutoTest/stderr/495 (new)
  1.1       +2 -0      exim/exim-test-orig/AutoTest/stderr/500 (new)
  1.1       +322 -0    exim/exim-test-orig/AutoTest/stderr/503 (new)
  1.1       +188 -0    exim/exim-test-orig/AutoTest/stderr/504 (new)
  1.1       +2 -0      exim/exim-test-orig/AutoTest/stderr/505 (new)
  1.1       +30 -0     exim/exim-test-orig/AutoTest/stderr/506 (new)
  1.1       +85 -0     exim/exim-test-orig/AutoTest/stderr/508 (new)
  1.1       +48 -0     exim/exim-test-orig/AutoTest/stderr/509 (new)
  1.1       +2 -0      exim/exim-test-orig/AutoTest/stderr/510 (new)
  1.1       +108 -0    exim/exim-test-orig/AutoTest/stderr/512 (new)
  1.1       +258 -0    exim/exim-test-orig/AutoTest/stderr/514 (new)
  1.1       +2 -0      exim/exim-test-orig/AutoTest/stderr/515 (new)
  1.1       +26 -0     exim/exim-test-orig/AutoTest/stderr/516 (new)
  1.1       +678 -0    exim/exim-test-orig/AutoTest/stderr/517 (new)
  1.1       +32 -0     exim/exim-test-orig/AutoTest/stderr/518 (new)
  1.1       +108 -0    exim/exim-test-orig/AutoTest/stderr/519 (new)
  1.1       +65 -0     exim/exim-test-orig/AutoTest/stderr/524 (new)
  1.1       +10 -0     exim/exim-test-orig/AutoTest/stderr/527 (new)
  1.1       +165 -0    exim/exim-test-orig/AutoTest/stderr/536 (new)
  1.1       +87 -0     exim/exim-test-orig/AutoTest/stderr/538 (new)
  1.1       +69 -0     exim/exim-test-orig/AutoTest/stderr/539 (new)
  1.1       +177 -0    exim/exim-test-orig/AutoTest/stderr/540 (new)
  1.1       +157 -0    exim/exim-test-orig/AutoTest/stderr/541 (new)
  1.1       +7 -0      exim/exim-test-orig/AutoTest/stderr/544 (new)
  1.1       +35 -0     exim/exim-test-orig/AutoTest/stderr/546 (new)
  1.1       +18 -0     exim/exim-test-orig/AutoTest/stderr/548 (new)
  1.1       +19386 -0  exim/exim-test-orig/AutoTest/stderr/549 (new)
  1.1       +12 -0     exim/exim-test-orig/AutoTest/stderr/551 (new)
  1.1       +15 -0     exim/exim-test-orig/AutoTest/stderr/554 (new)
  1.1       +129 -0    exim/exim-test-orig/AutoTest/stderr/555 (new)
  1.1       +94 -0     exim/exim-test-orig/AutoTest/stderr/559 (new)
  1.1       +28 -0     exim/exim-test-orig/AutoTest/stderr/560 (new)
  1.1       +33 -0     exim/exim-test-orig/AutoTest/stderr/564 (new)
  1.1       +140 -0    exim/exim-test-orig/AutoTest/stderr/565 (new)
  1.1       +179 -0    exim/exim-test-orig/AutoTest/stderr/568 (new)
  1.1       +249 -0    exim/exim-test-orig/AutoTest/stderr/570 (new)
  1.1       +18 -0     exim/exim-test-orig/AutoTest/stderr/575 (new)
  1.1       +12 -0     exim/exim-test-orig/AutoTest/stderr/578 (new)
  1.1       +384 -0    exim/exim-test-orig/AutoTest/stderr/581 (new)
  1.1       +49 -0     exim/exim-test-orig/AutoTest/stderr/582 (new)
  1.1       +1 -0      exim/exim-test-orig/AutoTest/stderr/587 (new)
  1.1       +1 -0      exim/exim-test-orig/AutoTest/stderr/588 (new)
  1.1       +330 -0    exim/exim-test-orig/AutoTest/stderr/901 (new)
  1.1       +361 -0    exim/exim-test-orig/AutoTest/stderr/902 (new)
  1.1       +393 -0    exim/exim-test-orig/AutoTest/stderr/903 (new)
  1.1       +35 -0     exim/exim-test-orig/AutoTest/stderr/904 (new)
  1.1       +1093 -0   exim/exim-test-orig/AutoTest/stdout/001 (new)
  1.1       +1416 -0   exim/exim-test-orig/AutoTest/stdout/002 (new)
  1.1       +106 -0    exim/exim-test-orig/AutoTest/stdout/003 (new)
  1.1       +114 -0    exim/exim-test-orig/AutoTest/stdout/004 (new)
  1.1       +18 -0     exim/exim-test-orig/AutoTest/stdout/005 (new)
  1.1       +4 -0      exim/exim-test-orig/AutoTest/stdout/007 (new)
  1.1       +4 -0      exim/exim-test-orig/AutoTest/stdout/008 (new)
  1.1       +4 -0      exim/exim-test-orig/AutoTest/stdout/009 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/stdout/010 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/stdout/011 (new)
  1.1       +24 -0     exim/exim-test-orig/AutoTest/stdout/013 (new)
  1.1       +8 -0      exim/exim-test-orig/AutoTest/stdout/014 (new)
  1.1       +21 -0     exim/exim-test-orig/AutoTest/stdout/016 (new)
  1.1       +9 -0      exim/exim-test-orig/AutoTest/stdout/017 (new)
  1.1       +20 -0     exim/exim-test-orig/AutoTest/stdout/018 (new)
  1.1       +37 -0     exim/exim-test-orig/AutoTest/stdout/019 (new)
  1.1       +41 -0     exim/exim-test-orig/AutoTest/stdout/020 (new)
  1.1       +33 -0     exim/exim-test-orig/AutoTest/stdout/021 (new)
  1.1       +60 -0     exim/exim-test-orig/AutoTest/stdout/022 (new)
  1.1       +9 -0      exim/exim-test-orig/AutoTest/stdout/023 (new)
  1.1       +50 -0     exim/exim-test-orig/AutoTest/stdout/025 (new)
  1.1       +12 -0     exim/exim-test-orig/AutoTest/stdout/027 (new)
  1.1       +12 -0     exim/exim-test-orig/AutoTest/stdout/028 (new)
  1.1       +5 -0      exim/exim-test-orig/AutoTest/stdout/032 (new)
  1.1       +5 -0      exim/exim-test-orig/AutoTest/stdout/033 (new)
  1.1       +16 -0     exim/exim-test-orig/AutoTest/stdout/035 (new)
  1.1       +25 -0     exim/exim-test-orig/AutoTest/stdout/036 (new)
  1.1       +21 -0     exim/exim-test-orig/AutoTest/stdout/037 (new)
  1.1       +15 -0     exim/exim-test-orig/AutoTest/stdout/038 (new)
  1.1       +120 -0    exim/exim-test-orig/AutoTest/stdout/039 (new)
  1.1       +30 -0     exim/exim-test-orig/AutoTest/stdout/040 (new)
  1.1       +45 -0     exim/exim-test-orig/AutoTest/stdout/041 (new)
  1.1       +30 -0     exim/exim-test-orig/AutoTest/stdout/042 (new)
  1.1       +30 -0     exim/exim-test-orig/AutoTest/stdout/043 (new)
  1.1       +105 -0    exim/exim-test-orig/AutoTest/stdout/044 (new)
  1.1       +135 -0    exim/exim-test-orig/AutoTest/stdout/045 (new)
  1.1       +99 -0     exim/exim-test-orig/AutoTest/stdout/046 (new)
  1.1       +9 -0      exim/exim-test-orig/AutoTest/stdout/048 (new)
  1.1       +16 -0     exim/exim-test-orig/AutoTest/stdout/049 (new)
  1.1       +36 -0     exim/exim-test-orig/AutoTest/stdout/050 (new)
  1.1       +70 -0     exim/exim-test-orig/AutoTest/stdout/051 (new)
  1.1       +27 -0     exim/exim-test-orig/AutoTest/stdout/058 (new)
  1.1       +94 -0     exim/exim-test-orig/AutoTest/stdout/059 (new)
  1.1       +11 -0     exim/exim-test-orig/AutoTest/stdout/060 (new)
  1.1       +46 -0     exim/exim-test-orig/AutoTest/stdout/061 (new)
  1.1       +19 -0     exim/exim-test-orig/AutoTest/stdout/062 (new)
  1.1       +59 -0     exim/exim-test-orig/AutoTest/stdout/064 (new)
  1.1       +5 -0      exim/exim-test-orig/AutoTest/stdout/067 (new)
  1.1       +16 -0     exim/exim-test-orig/AutoTest/stdout/068 (new)
  1.1       +69 -0     exim/exim-test-orig/AutoTest/stdout/069 (new)
  1.1       +64 -0     exim/exim-test-orig/AutoTest/stdout/070 (new)
  1.1       +6 -0      exim/exim-test-orig/AutoTest/stdout/071 (new)
  1.1       +37 -0     exim/exim-test-orig/AutoTest/stdout/072 (new)
  1.1       +49 -0     exim/exim-test-orig/AutoTest/stdout/074 (new)
  1.1       +39 -0     exim/exim-test-orig/AutoTest/stdout/075 (new)
  1.1       +46 -0     exim/exim-test-orig/AutoTest/stdout/076 (new)
  1.1       +34 -0     exim/exim-test-orig/AutoTest/stdout/077 (new)
  1.1       +259 -0    exim/exim-test-orig/AutoTest/stdout/079 (new)
  1.1       +381 -0    exim/exim-test-orig/AutoTest/stdout/080 (new)
  1.1       +177 -0    exim/exim-test-orig/AutoTest/stdout/081 (new)
  1.1       +593 -0    exim/exim-test-orig/AutoTest/stdout/082 (new)
  1.1       +4 -0      exim/exim-test-orig/AutoTest/stdout/085 (new)
  1.1       +23 -0     exim/exim-test-orig/AutoTest/stdout/086 (new)
  1.1       +61 -0     exim/exim-test-orig/AutoTest/stdout/087 (new)
  1.1       +31 -0     exim/exim-test-orig/AutoTest/stdout/088 (new)
  1.1       +75 -0     exim/exim-test-orig/AutoTest/stdout/089 (new)
  1.1       +18 -0     exim/exim-test-orig/AutoTest/stdout/090 (new)
  1.1       +16 -0     exim/exim-test-orig/AutoTest/stdout/093 (new)
  1.1       +1 -0      exim/exim-test-orig/AutoTest/stdout/103 (new)
  1.1       +8 -0      exim/exim-test-orig/AutoTest/stdout/107 (new)
  1.1       +6 -0      exim/exim-test-orig/AutoTest/stdout/109 (new)
  1.1       +32 -0     exim/exim-test-orig/AutoTest/stdout/114 (new)
  1.1       +41 -0     exim/exim-test-orig/AutoTest/stdout/115 (new)
  1.1       +6 -0      exim/exim-test-orig/AutoTest/stdout/117 (new)
  1.1       +12 -0     exim/exim-test-orig/AutoTest/stdout/118 (new)
  1.1       +2 -0      exim/exim-test-orig/AutoTest/stdout/120 (new)
  1.1       +9 -0      exim/exim-test-orig/AutoTest/stdout/121 (new)
  1.1       +9 -0      exim/exim-test-orig/AutoTest/stdout/122 (new)
  1.1       +12 -0     exim/exim-test-orig/AutoTest/stdout/123 (new)
  1.1       +9 -0      exim/exim-test-orig/AutoTest/stdout/124 (new)
  1.1       +4 -0      exim/exim-test-orig/AutoTest/stdout/126 (new)
  1.1       +11 -0     exim/exim-test-orig/AutoTest/stdout/127 (new)
  1.1       +14 -0     exim/exim-test-orig/AutoTest/stdout/133 (new)
  1.1       +14 -0     exim/exim-test-orig/AutoTest/stdout/134 (new)
  1.1       +37 -0     exim/exim-test-orig/AutoTest/stdout/135 (new)
  1.1       +46 -0     exim/exim-test-orig/AutoTest/stdout/136 (new)
  1.1       +30 -0     exim/exim-test-orig/AutoTest/stdout/137 (new)
  1.1       +6 -0      exim/exim-test-orig/AutoTest/stdout/139 (new)
  1.1       +27 -0     exim/exim-test-orig/AutoTest/stdout/141 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/stdout/142 (new)
  1.1       +21 -0     exim/exim-test-orig/AutoTest/stdout/144 (new)
  1.1       +26 -0     exim/exim-test-orig/AutoTest/stdout/147 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/stdout/148 (new)
  1.1       +16 -0     exim/exim-test-orig/AutoTest/stdout/149 (new)
  1.1       +4 -0      exim/exim-test-orig/AutoTest/stdout/150 (new)
  1.1       +4 -0      exim/exim-test-orig/AutoTest/stdout/151 (new)
  1.1       +14 -0     exim/exim-test-orig/AutoTest/stdout/152 (new)
  1.1       +9 -0      exim/exim-test-orig/AutoTest/stdout/156 (new)
  1.1       +30 -0     exim/exim-test-orig/AutoTest/stdout/157 (new)
  1.1       +30 -0     exim/exim-test-orig/AutoTest/stdout/158 (new)
  1.1       +7 -0      exim/exim-test-orig/AutoTest/stdout/159 (new)
  1.1       +36 -0     exim/exim-test-orig/AutoTest/stdout/160 (new)
  1.1       +28 -0     exim/exim-test-orig/AutoTest/stdout/162 (new)
  1.1       +15 -0     exim/exim-test-orig/AutoTest/stdout/163 (new)
  1.1       +6 -0      exim/exim-test-orig/AutoTest/stdout/164 (new)
  1.1       +24 -0     exim/exim-test-orig/AutoTest/stdout/165 (new)
  1.1       +22 -0     exim/exim-test-orig/AutoTest/stdout/166 (new)
  1.1       +16 -0     exim/exim-test-orig/AutoTest/stdout/170 (new)
  1.1       +2 -0      exim/exim-test-orig/AutoTest/stdout/175 (new)
  1.1       +36 -0     exim/exim-test-orig/AutoTest/stdout/178 (new)
  1.1       +2 -0      exim/exim-test-orig/AutoTest/stdout/179 (new)
  1.1       +35 -0     exim/exim-test-orig/AutoTest/stdout/180 (new)
  1.1       +41 -0     exim/exim-test-orig/AutoTest/stdout/182 (new)
  1.1       +50 -0     exim/exim-test-orig/AutoTest/stdout/183 (new)
  1.1       +10 -0     exim/exim-test-orig/AutoTest/stdout/184 (new)
  1.1       +46 -0     exim/exim-test-orig/AutoTest/stdout/186 (new)
  1.1       +202 -0    exim/exim-test-orig/AutoTest/stdout/187 (new)
  1.1       +31 -0     exim/exim-test-orig/AutoTest/stdout/188 (new)
  1.1       +17 -0     exim/exim-test-orig/AutoTest/stdout/189 (new)
  1.1       +30 -0     exim/exim-test-orig/AutoTest/stdout/190 (new)
  1.1       +8 -0      exim/exim-test-orig/AutoTest/stdout/191 (new)
  1.1       +25 -0     exim/exim-test-orig/AutoTest/stdout/192 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/stdout/193 (new)
  1.1       +266 -0    exim/exim-test-orig/AutoTest/stdout/197 (new)
  1.1       +20 -0     exim/exim-test-orig/AutoTest/stdout/198 (new)
  1.1       +5 -0      exim/exim-test-orig/AutoTest/stdout/200 (new)
  1.1       +33 -0     exim/exim-test-orig/AutoTest/stdout/204 (new)
  1.1       +16 -0     exim/exim-test-orig/AutoTest/stdout/205 (new)
  1.1       +8 -0      exim/exim-test-orig/AutoTest/stdout/206 (new)
  1.1       +8 -0      exim/exim-test-orig/AutoTest/stdout/208 (new)
  1.1       +4 -0      exim/exim-test-orig/AutoTest/stdout/209 (new)
  1.1       +148 -0    exim/exim-test-orig/AutoTest/stdout/210 (new)
  1.1       +150 -0    exim/exim-test-orig/AutoTest/stdout/210G (new)
  1.1       +93 -0     exim/exim-test-orig/AutoTest/stdout/211 (new)
  1.1       +95 -0     exim/exim-test-orig/AutoTest/stdout/211G (new)
  1.1       +55 -0     exim/exim-test-orig/AutoTest/stdout/212 (new)
  1.1       +49 -0     exim/exim-test-orig/AutoTest/stdout/213 (new)
  1.1       +50 -0     exim/exim-test-orig/AutoTest/stdout/213G (new)
  1.1       +35 -0     exim/exim-test-orig/AutoTest/stdout/214 (new)
  1.1       +36 -0     exim/exim-test-orig/AutoTest/stdout/214G (new)
  1.1       +79 -0     exim/exim-test-orig/AutoTest/stdout/215 (new)
  1.1       +80 -0     exim/exim-test-orig/AutoTest/stdout/215G (new)
  1.1       +352 -0    exim/exim-test-orig/AutoTest/stdout/225 (new)
  1.1       +361 -0    exim/exim-test-orig/AutoTest/stdout/225G (new)
  1.1       +15 -0     exim/exim-test-orig/AutoTest/stdout/226 (new)
  1.1       +21 -0     exim/exim-test-orig/AutoTest/stdout/229 (new)
  1.1       +21 -0     exim/exim-test-orig/AutoTest/stdout/229G (new)
  1.1       +12 -0     exim/exim-test-orig/AutoTest/stdout/230 (new)
  1.1       +13 -0     exim/exim-test-orig/AutoTest/stdout/230G (new)
  1.1       +12 -0     exim/exim-test-orig/AutoTest/stdout/231 (new)
  1.1       +29 -0     exim/exim-test-orig/AutoTest/stdout/232 (new)
  1.1       +10 -0     exim/exim-test-orig/AutoTest/stdout/234 (new)
  1.1       +1 -0      exim/exim-test-orig/AutoTest/stdout/235 (new)
  1.1       +1 -0      exim/exim-test-orig/AutoTest/stdout/236 (new)
  1.1       +26 -0     exim/exim-test-orig/AutoTest/stdout/237 (new)
  1.1       +64 -0     exim/exim-test-orig/AutoTest/stdout/238 (new)
  1.1       +26 -0     exim/exim-test-orig/AutoTest/stdout/239 (new)
  1.1       +34 -0     exim/exim-test-orig/AutoTest/stdout/240 (new)
  1.1       +42 -0     exim/exim-test-orig/AutoTest/stdout/241 (new)
  1.1       +16 -0     exim/exim-test-orig/AutoTest/stdout/242 (new)
  1.1       +44 -0     exim/exim-test-orig/AutoTest/stdout/243 (new)
  1.1       +152 -0    exim/exim-test-orig/AutoTest/stdout/244 (new)
  1.1       +290 -0    exim/exim-test-orig/AutoTest/stdout/246 (new)
  1.1       +91 -0     exim/exim-test-orig/AutoTest/stdout/247 (new)
  1.1       +2 -0      exim/exim-test-orig/AutoTest/stdout/248 (new)
  1.1       +15 -0     exim/exim-test-orig/AutoTest/stdout/249 (new)
  1.1       +15 -0     exim/exim-test-orig/AutoTest/stdout/250 (new)
  1.1       +252 -0    exim/exim-test-orig/AutoTest/stdout/257 (new)
  1.1       +74 -0     exim/exim-test-orig/AutoTest/stdout/260 (new)
  1.1       +36 -0     exim/exim-test-orig/AutoTest/stdout/261 (new)
  1.1       +8 -0      exim/exim-test-orig/AutoTest/stdout/262 (new)
  1.1       +6 -0      exim/exim-test-orig/AutoTest/stdout/263 (new)
  1.1       +6 -0      exim/exim-test-orig/AutoTest/stdout/265 (new)
  1.1       +18 -0     exim/exim-test-orig/AutoTest/stdout/266 (new)
  1.1       +2 -0      exim/exim-test-orig/AutoTest/stdout/267 (new)
  1.1       +4 -0      exim/exim-test-orig/AutoTest/stdout/271 (new)
  1.1       +13 -0     exim/exim-test-orig/AutoTest/stdout/272 (new)
  1.1       +1 -0      exim/exim-test-orig/AutoTest/stdout/273 (new)
  1.1       +1 -0      exim/exim-test-orig/AutoTest/stdout/274 (new)
  1.1       +50 -0     exim/exim-test-orig/AutoTest/stdout/275 (new)
  1.1       +13 -0     exim/exim-test-orig/AutoTest/stdout/276 (new)
  1.1       +18 -0     exim/exim-test-orig/AutoTest/stdout/277 (new)
  1.1       +12 -0     exim/exim-test-orig/AutoTest/stdout/278 (new)
  1.1       +90 -0     exim/exim-test-orig/AutoTest/stdout/279 (new)
  1.1       +60 -0     exim/exim-test-orig/AutoTest/stdout/280 (new)
  1.1       +56 -0     exim/exim-test-orig/AutoTest/stdout/281 (new)
  1.1       +5 -0      exim/exim-test-orig/AutoTest/stdout/282 (new)
  1.1       +32 -0     exim/exim-test-orig/AutoTest/stdout/283 (new)
  1.1       +16 -0     exim/exim-test-orig/AutoTest/stdout/287 (new)
  1.1       +80 -0     exim/exim-test-orig/AutoTest/stdout/288 (new)
  1.1       +34 -0     exim/exim-test-orig/AutoTest/stdout/289 (new)
  1.1       +22 -0     exim/exim-test-orig/AutoTest/stdout/290 (new)
  1.1       +64 -0     exim/exim-test-orig/AutoTest/stdout/292 (new)
  1.1       +91 -0     exim/exim-test-orig/AutoTest/stdout/293 (new)
  1.1       +23 -0     exim/exim-test-orig/AutoTest/stdout/294 (new)
  1.1       +12 -0     exim/exim-test-orig/AutoTest/stdout/298 (new)
  1.1       +93 -0     exim/exim-test-orig/AutoTest/stdout/300 (new)
  1.1       +6 -0      exim/exim-test-orig/AutoTest/stdout/304 (new)
  1.1       +8 -0      exim/exim-test-orig/AutoTest/stdout/305 (new)
  1.1       +14 -0     exim/exim-test-orig/AutoTest/stdout/306 (new)
  1.1       +2 -0      exim/exim-test-orig/AutoTest/stdout/307 (new)
  1.1       +6 -0      exim/exim-test-orig/AutoTest/stdout/309 (new)
  1.1       +22 -0     exim/exim-test-orig/AutoTest/stdout/310 (new)
  1.1       +27 -0     exim/exim-test-orig/AutoTest/stdout/311 (new)
  1.1       +2 -0      exim/exim-test-orig/AutoTest/stdout/313 (new)
  1.1       +2 -0      exim/exim-test-orig/AutoTest/stdout/314 (new)
  1.1       +33 -0     exim/exim-test-orig/AutoTest/stdout/315 (new)
  1.1       +35 -0     exim/exim-test-orig/AutoTest/stdout/316 (new)
  1.1       +4 -0      exim/exim-test-orig/AutoTest/stdout/317 (new)
  1.1       +4 -0      exim/exim-test-orig/AutoTest/stdout/318 (new)
  1.1       +531 -0    exim/exim-test-orig/AutoTest/stdout/320 (new)
  1.1       +74 -0     exim/exim-test-orig/AutoTest/stdout/321 (new)
  1.1       +75 -0     exim/exim-test-orig/AutoTest/stdout/321G (new)
  1.1       +73 -0     exim/exim-test-orig/AutoTest/stdout/322 (new)
  1.1       +15 -0     exim/exim-test-orig/AutoTest/stdout/323 (new)
  1.1       +70 -0     exim/exim-test-orig/AutoTest/stdout/324 (new)
  1.1       +38 -0     exim/exim-test-orig/AutoTest/stdout/325 (new)
  1.1       +14 -0     exim/exim-test-orig/AutoTest/stdout/326 (new)
  1.1       +56 -0     exim/exim-test-orig/AutoTest/stdout/327 (new)
  1.1       +58 -0     exim/exim-test-orig/AutoTest/stdout/328 (new)
  1.1       +125 -0    exim/exim-test-orig/AutoTest/stdout/331 (new)
  1.1       +136 -0    exim/exim-test-orig/AutoTest/stdout/332 (new)
  1.1       +31 -0     exim/exim-test-orig/AutoTest/stdout/333 (new)
  1.1       +26 -0     exim/exim-test-orig/AutoTest/stdout/334 (new)
  1.1       +238 -0    exim/exim-test-orig/AutoTest/stdout/335 (new)
  1.1       +8 -0      exim/exim-test-orig/AutoTest/stdout/337 (new)
  1.1       +13 -0     exim/exim-test-orig/AutoTest/stdout/339 (new)
  1.1       +18 -0     exim/exim-test-orig/AutoTest/stdout/341 (new)
  1.1       +48 -0     exim/exim-test-orig/AutoTest/stdout/342 (new)
  1.1       +8 -0      exim/exim-test-orig/AutoTest/stdout/345 (new)
  1.1       +17 -0     exim/exim-test-orig/AutoTest/stdout/346 (new)
  1.1       +41 -0     exim/exim-test-orig/AutoTest/stdout/348 (new)
  1.1       +131 -0    exim/exim-test-orig/AutoTest/stdout/349 (new)
  1.1       +75 -0     exim/exim-test-orig/AutoTest/stdout/350 (new)
  1.1       +4 -0      exim/exim-test-orig/AutoTest/stdout/351 (new)
  1.1       +5 -0      exim/exim-test-orig/AutoTest/stdout/352 (new)
  1.1       +38 -0     exim/exim-test-orig/AutoTest/stdout/353 (new)
  1.1       +37 -0     exim/exim-test-orig/AutoTest/stdout/354 (new)
  1.1       +13 -0     exim/exim-test-orig/AutoTest/stdout/355 (new)
  1.1       +18 -0     exim/exim-test-orig/AutoTest/stdout/356 (new)
  1.1       +18 -0     exim/exim-test-orig/AutoTest/stdout/358 (new)
  1.1       +51 -0     exim/exim-test-orig/AutoTest/stdout/361 (new)
  1.1       +52 -0     exim/exim-test-orig/AutoTest/stdout/362 (new)
  1.1       +9 -0      exim/exim-test-orig/AutoTest/stdout/363 (new)
  1.1       +2 -0      exim/exim-test-orig/AutoTest/stdout/364 (new)
  1.1       +13 -0     exim/exim-test-orig/AutoTest/stdout/366 (new)
  1.1       +12 -0     exim/exim-test-orig/AutoTest/stdout/368 (new)
  1.1       +10 -0     exim/exim-test-orig/AutoTest/stdout/369 (new)
  1.1       +12 -0     exim/exim-test-orig/AutoTest/stdout/372 (new)
  1.1       +128 -0    exim/exim-test-orig/AutoTest/stdout/374 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/stdout/375 (new)
  1.1       +11 -0     exim/exim-test-orig/AutoTest/stdout/377 (new)
  1.1       +90 -0     exim/exim-test-orig/AutoTest/stdout/383 (new)
  1.1       +43 -0     exim/exim-test-orig/AutoTest/stdout/384 (new)
  1.1       +43 -0     exim/exim-test-orig/AutoTest/stdout/385 (new)
  1.1       +2 -0      exim/exim-test-orig/AutoTest/stdout/386 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/stdout/389 (new)
  1.1       +28 -0     exim/exim-test-orig/AutoTest/stdout/390 (new)
  1.1       +86 -0     exim/exim-test-orig/AutoTest/stdout/391 (new)
  1.1       +88 -0     exim/exim-test-orig/AutoTest/stdout/391G (new)
  1.1       +22 -0     exim/exim-test-orig/AutoTest/stdout/392 (new)
  1.1       +4 -0      exim/exim-test-orig/AutoTest/stdout/393 (new)
  1.1       +10 -0     exim/exim-test-orig/AutoTest/stdout/394 (new)
  1.1       +56 -0     exim/exim-test-orig/AutoTest/stdout/397 (new)
  1.1       +9 -0      exim/exim-test-orig/AutoTest/stdout/398 (new)
  1.1       +6 -0      exim/exim-test-orig/AutoTest/stdout/399 (new)
  1.1       +1 -0      exim/exim-test-orig/AutoTest/stdout/400 (new)
  1.1       +12 -0     exim/exim-test-orig/AutoTest/stdout/401 (new)
  1.1       +14 -0     exim/exim-test-orig/AutoTest/stdout/402 (new)
  1.1       +47 -0     exim/exim-test-orig/AutoTest/stdout/414 (new)
  1.1       +40 -0     exim/exim-test-orig/AutoTest/stdout/415 (new)
  1.1       +5 -0      exim/exim-test-orig/AutoTest/stdout/417 (new)
  1.1       +9 -0      exim/exim-test-orig/AutoTest/stdout/419 (new)
  1.1       +26 -0     exim/exim-test-orig/AutoTest/stdout/420 (new)
  1.1       +14 -0     exim/exim-test-orig/AutoTest/stdout/421 (new)
  1.1       +4 -0      exim/exim-test-orig/AutoTest/stdout/422 (new)
  1.1       +72 -0     exim/exim-test-orig/AutoTest/stdout/423 (new)
  1.1       +1 -0      exim/exim-test-orig/AutoTest/stdout/424 (new)
  1.1       +75 -0     exim/exim-test-orig/AutoTest/stdout/425 (new)
  1.1       +5 -0      exim/exim-test-orig/AutoTest/stdout/426 (new)
  1.1       +5 -0      exim/exim-test-orig/AutoTest/stdout/427 (new)
  1.1       +42 -0     exim/exim-test-orig/AutoTest/stdout/429 (new)
  1.1       +43 -0     exim/exim-test-orig/AutoTest/stdout/429G (new)
  1.1       +82 -0     exim/exim-test-orig/AutoTest/stdout/431 (new)
  1.1       +14 -0     exim/exim-test-orig/AutoTest/stdout/432 (new)
  1.1       +62 -0     exim/exim-test-orig/AutoTest/stdout/433 (new)
  1.1       +48 -0     exim/exim-test-orig/AutoTest/stdout/434 (new)
  1.1       +106 -0    exim/exim-test-orig/AutoTest/stdout/435 (new)
  1.1       +52 -0     exim/exim-test-orig/AutoTest/stdout/436 (new)
  1.1       +374 -0    exim/exim-test-orig/AutoTest/stdout/437 (new)
  1.1       +25 -0     exim/exim-test-orig/AutoTest/stdout/438 (new)
  1.1       +24 -0     exim/exim-test-orig/AutoTest/stdout/439 (new)
  1.1       +24 -0     exim/exim-test-orig/AutoTest/stdout/440 (new)
  1.1       +4 -0      exim/exim-test-orig/AutoTest/stdout/442 (new)
  1.1       +14 -0     exim/exim-test-orig/AutoTest/stdout/445 (new)
  1.1       +23 -0     exim/exim-test-orig/AutoTest/stdout/447 (new)
  1.1       +220 -0    exim/exim-test-orig/AutoTest/stdout/448 (new)
  1.1       +26 -0     exim/exim-test-orig/AutoTest/stdout/449 (new)
  1.1       +36 -0     exim/exim-test-orig/AutoTest/stdout/450 (new)
  1.1       +14 -0     exim/exim-test-orig/AutoTest/stdout/451 (new)
  1.1       +28 -0     exim/exim-test-orig/AutoTest/stdout/452 (new)
  1.1       +139 -0    exim/exim-test-orig/AutoTest/stdout/453 (new)
  1.1       +102 -0    exim/exim-test-orig/AutoTest/stdout/454 (new)
  1.1       +9 -0      exim/exim-test-orig/AutoTest/stdout/455 (new)
  1.1       +4 -0      exim/exim-test-orig/AutoTest/stdout/456 (new)
  1.1       +32 -0     exim/exim-test-orig/AutoTest/stdout/457 (new)
  1.1       +6 -0      exim/exim-test-orig/AutoTest/stdout/459 (new)
  1.1       +28 -0     exim/exim-test-orig/AutoTest/stdout/460 (new)
  1.1       +4 -0      exim/exim-test-orig/AutoTest/stdout/461 (new)
  1.1       +62 -0     exim/exim-test-orig/AutoTest/stdout/463 (new)
  1.1       +20 -0     exim/exim-test-orig/AutoTest/stdout/464 (new)
  1.1       +2 -0      exim/exim-test-orig/AutoTest/stdout/465 (new)
  1.1       +15 -0     exim/exim-test-orig/AutoTest/stdout/467 (new)
  1.1       +4 -0      exim/exim-test-orig/AutoTest/stdout/471 (new)
  1.1       +77 -0     exim/exim-test-orig/AutoTest/stdout/472 (new)
  1.1       +6 -0      exim/exim-test-orig/AutoTest/stdout/473 (new)
  1.1       +4 -0      exim/exim-test-orig/AutoTest/stdout/475 (new)
  1.1       +5 -0      exim/exim-test-orig/AutoTest/stdout/476 (new)
  1.1       +15 -0     exim/exim-test-orig/AutoTest/stdout/478 (new)
  1.1       +45 -0     exim/exim-test-orig/AutoTest/stdout/480 (new)
  1.1       +4 -0      exim/exim-test-orig/AutoTest/stdout/481 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/stdout/482 (new)
  1.1       +24 -0     exim/exim-test-orig/AutoTest/stdout/483 (new)
  1.1       +12 -0     exim/exim-test-orig/AutoTest/stdout/484 (new)
  1.1       +44 -0     exim/exim-test-orig/AutoTest/stdout/485 (new)
  1.1       +90 -0     exim/exim-test-orig/AutoTest/stdout/486 (new)
  1.1       +92 -0     exim/exim-test-orig/AutoTest/stdout/486G (new)
  1.1       +5 -0      exim/exim-test-orig/AutoTest/stdout/487 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/stdout/488 (new)
  1.1       +21 -0     exim/exim-test-orig/AutoTest/stdout/489 (new)
  1.1       +13 -0     exim/exim-test-orig/AutoTest/stdout/491 (new)
  1.1       +10 -0     exim/exim-test-orig/AutoTest/stdout/492 (new)
  1.1       +2 -0      exim/exim-test-orig/AutoTest/stdout/493 (new)
  1.1       +5 -0      exim/exim-test-orig/AutoTest/stdout/494 (new)
  1.1       +14 -0     exim/exim-test-orig/AutoTest/stdout/495 (new)
  1.1       +453 -0    exim/exim-test-orig/AutoTest/stdout/496 (new)
  1.1       +41 -0     exim/exim-test-orig/AutoTest/stdout/498 (new)
  1.1       +10 -0     exim/exim-test-orig/AutoTest/stdout/499 (new)
  1.1       +68 -0     exim/exim-test-orig/AutoTest/stdout/500 (new)
  1.1       +50 -0     exim/exim-test-orig/AutoTest/stdout/501 (new)
  1.1       +52 -0     exim/exim-test-orig/AutoTest/stdout/502 (new)
  1.1       +82 -0     exim/exim-test-orig/AutoTest/stdout/503 (new)
  1.1       +5 -0      exim/exim-test-orig/AutoTest/stdout/505 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/stdout/506 (new)
  1.1       +9 -0      exim/exim-test-orig/AutoTest/stdout/510 (new)
  1.1       +58 -0     exim/exim-test-orig/AutoTest/stdout/511 (new)
  1.1       +10 -0     exim/exim-test-orig/AutoTest/stdout/512 (new)
  1.1       +30 -0     exim/exim-test-orig/AutoTest/stdout/514 (new)
  1.1       +50 -0     exim/exim-test-orig/AutoTest/stdout/515 (new)
  1.1       +9 -0      exim/exim-test-orig/AutoTest/stdout/516 (new)
  1.1       +15 -0     exim/exim-test-orig/AutoTest/stdout/518 (new)
  1.1       +28 -0     exim/exim-test-orig/AutoTest/stdout/519 (new)
  1.1       +6 -0      exim/exim-test-orig/AutoTest/stdout/520 (new)
  1.1       +17 -0     exim/exim-test-orig/AutoTest/stdout/521 (new)
  1.1       +20 -0     exim/exim-test-orig/AutoTest/stdout/522 (new)
  1.1       +5 -0      exim/exim-test-orig/AutoTest/stdout/524 (new)
  1.1       +12 -0     exim/exim-test-orig/AutoTest/stdout/525 (new)
  1.1       +23 -0     exim/exim-test-orig/AutoTest/stdout/527 (new)
  1.1       +23 -0     exim/exim-test-orig/AutoTest/stdout/528 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/stdout/531 (new)
  1.1       +4 -0      exim/exim-test-orig/AutoTest/stdout/532 (new)
  1.1       +166 -0    exim/exim-test-orig/AutoTest/stdout/533 (new)
  1.1       +4 -0      exim/exim-test-orig/AutoTest/stdout/534 (new)
  1.1       +52 -0     exim/exim-test-orig/AutoTest/stdout/535 (new)
  1.1       +74 -0     exim/exim-test-orig/AutoTest/stdout/537 (new)
  1.1       +52 -0     exim/exim-test-orig/AutoTest/stdout/538 (new)
  1.1       +4 -0      exim/exim-test-orig/AutoTest/stdout/539 (new)
  1.1       +4 -0      exim/exim-test-orig/AutoTest/stdout/540 (new)
  1.1       +22 -0     exim/exim-test-orig/AutoTest/stdout/541 (new)
  1.1       +16 -0     exim/exim-test-orig/AutoTest/stdout/542 (new)
  1.1       +3 -0      exim/exim-test-orig/AutoTest/stdout/543 (new)
  1.1       +21 -0     exim/exim-test-orig/AutoTest/stdout/544 (new)
  1.1       +12 -0     exim/exim-test-orig/AutoTest/stdout/545 (new)
  1.1       +2 -0      exim/exim-test-orig/AutoTest/stdout/546 (new)
  1.1       +10 -0     exim/exim-test-orig/AutoTest/stdout/547 (new)
  1.1       +38 -0     exim/exim-test-orig/AutoTest/stdout/550 (new)
  1.1       +40 -0     exim/exim-test-orig/AutoTest/stdout/550G (new)
  1.1       +169 -0    exim/exim-test-orig/AutoTest/stdout/552 (new)
  1.1       +57 -0     exim/exim-test-orig/AutoTest/stdout/553 (new)
  1.1       +9 -0      exim/exim-test-orig/AutoTest/stdout/554 (new)
  1.1       +15 -0     exim/exim-test-orig/AutoTest/stdout/555 (new)
  1.1       +40 -0     exim/exim-test-orig/AutoTest/stdout/556 (new)
  1.1       +11 -0     exim/exim-test-orig/AutoTest/stdout/559 (new)
  1.1       +44 -0     exim/exim-test-orig/AutoTest/stdout/560 (new)
  1.1       +25 -0     exim/exim-test-orig/AutoTest/stdout/563 (new)
  1.1       +5 -0      exim/exim-test-orig/AutoTest/stdout/564 (new)
  1.1       +14 -0     exim/exim-test-orig/AutoTest/stdout/565 (new)
  1.1       +9 -0      exim/exim-test-orig/AutoTest/stdout/566 (new)
  1.1       +15 -0     exim/exim-test-orig/AutoTest/stdout/567 (new)
  1.1       +10 -0     exim/exim-test-orig/AutoTest/stdout/568 (new)
  1.1       +33 -0     exim/exim-test-orig/AutoTest/stdout/569 (new)
  1.1       +454 -0    exim/exim-test-orig/AutoTest/stdout/571 (new)
  1.1       +32 -0     exim/exim-test-orig/AutoTest/stdout/572 (new)
  1.1       +2 -0      exim/exim-test-orig/AutoTest/stdout/573 (new)
  1.1       +175 -0    exim/exim-test-orig/AutoTest/stdout/578 (new)
  1.1       +6 -0      exim/exim-test-orig/AutoTest/stdout/579 (new)
  1.1       +20 -0     exim/exim-test-orig/AutoTest/stdout/580 (new)
  1.1       +38 -0     exim/exim-test-orig/AutoTest/stdout/581 (new)
  1.1       +2 -0      exim/exim-test-orig/AutoTest/stdout/582 (new)
  1.1       +27 -0     exim/exim-test-orig/AutoTest/stdout/583 (new)
  1.1       +71 -0     exim/exim-test-orig/AutoTest/stdout/584 (new)
  1.1       +13 -0     exim/exim-test-orig/AutoTest/stdout/585 (new)
  1.1       +4 -0      exim/exim-test-orig/AutoTest/stdout/586 (new)
  1.1       +21 -0     exim/exim-test-orig/AutoTest/stdout/587 (new)
  1.1       +176 -0    exim/exim-test-orig/AutoTest/stdout/901 (new)
  1.1       +22 -0     exim/exim-test-orig/AutoTest/stdout/902 (new)
  1.1       +23 -0     exim/exim-test-orig/AutoTest/stdout/903 (new)
  1.1       +25 -0     exim/exim-test-orig/AutoTest/stdout/904 (new)


Index: ABOUT
====================================================================
$Cambridge: exim/exim-test-orig/ABOUT,v 1.1 2004/10/08 14:49:15 ph10 Exp $

CVS directory exim/exim-test-orig
---------------------------------

The files in this directory are those that comprise the original test suite,
which is very tied to Philip Hazel's workstation. It is hoped that a more
portable test suite will be created in the fullness of time.

End

Index: List
====================================================================
#! /usr/bin/perl

# Generate a list of all the tests

($dir = $0) =~ s/\/List$//;
chdir($dir) || die "Failed to chdir to $dir\n";

opendir DIR, "scripts" || die "Failed to opendir scripts\n";
@tests = sort readdir(DIR);
closedir(DIR);

  foreach $test (@tests)
    {
    next if ($test eq "." || $test eq "..");
    open S, "scripts/$test" || die "Failed to open scripts/$test\n";
    do { chomp($_ = <S>) } while $_ =~ /^#/;
    die "** Missing return code at start of test data: $_\n" if !/^\d/;
    ($result,$comment) = /^(\d+)(?:\s+(.*))?$/;
    print "Test $test $comment\n";
    close(S); 
    }


# End

Index: Use
====================================================================
#! /bin/sh

testnumber=$1
shift

  sudo   ./exim \
         -DDIR=/source/exim4/AutoTest \
         -DEXIM_PATH=/source/exim4/AutoTest/exim \
         -DCALLER=$LOGNAME \
         -C /source/exim4/AutoTest/confs/$testnumber $@


Index: resubmit
====================================================================
#! /usr/bin/perl -w

# A test script that reads a message and resubmits it to Exim (having
# notionally checked it - but there's no checking here).

# The message is on the standard input.
# The sender is in the first argument.
# The recipients are comma separated in the second argument.
# The number of the test is in the third argument - so we can call Exim
# with the appropriate configuration file.

$sender = $ARGV[0];
$recipients = $ARGV[1];
$number = $ARGV[2];
$dir = "/source/exim4/AutoTest";
$caller = "ph10";

  $cmd = 
    "$dir/exim -C $dir/confs/$number -DCALLER=$caller -DDIR=$dir " .
    "-DEXIM_PATH=$dir/exim " . 
    "-odi -oi -oMr scanned-ok -f $sender '$recipients'";


open(OUT, "|$cmd") || die "Failed to set up Exim process\n";
print OUT while (<STDIN>);
close(OUT);

# End

Index: resubmitB
====================================================================
#! /usr/bin/perl -w

# A test script that reads a message and resubmits it to Exim (having
# notionally checked it - but there's no checking here). This version
# uses BSMTP for input and output.

# The number of the test is in the only argument - so we can call Exim
# with the appropriate configuration file.

$number = $ARGV[0];
$dir = "/source/exim4/AutoTest";
$caller = "ph10";

  $cmd = 
    "$dir/exim -C $dir/confs/$number -DCALLER=$caller -DDIR=$dir " .
    "-DEXIM_PATH=$dir/exim -odi -bS -oMr scanned-ok";


open(OUT, "|$cmd") || die "Failed to set up Exim process\n";
print OUT while (<STDIN>);
close(OUT);

# End

Index: runtest
====================================================================
#! /bin/sh

# A script to run some automatic testing of Exim. This has been needed for
# quite some time. I am finally thinking about it in February 1999.
# Since when, it has been hacked and hacked and hacked.....


  # Flags:
  #
  #   -D                   show test commands
  #
  #   -UPDATE              force data update without prompting
  #
  # Must precede flags for passing to Exim.



  # Commands:
  # 
  #   exim <args>          run exim
  #
  #   exim_exim <args>     run exim_exim (setuid exim rather than root)
  #
  #   really exim <args>   run exim as root (this is an historic name, saved
  #                          for nostalgia; it actually uses sudo)
  #
  #   time exim <args>     run exim with timing
  #
  #   <n> exim <args>      wait n before closing the pipe
  #
  #   NNN=ddd .. exim ..   environment setting before running exim
  #
  #   For any exim command, if $msg1 appears in its arguments, this is replaced
  #   by the id of the first message on the spool, obtained by "exim -bp". Other
  #   messages can be referred to by $msg2, $msg3, etc.
  #
  #   killdaemon           kills an Exim daemon started with -bd
  # 
  #   exim_lock <file>     locks file during next command (always exim)
  #   
  #   ln                   run an ln command 
  #
  #   ls                   run an ls command
  #
  #   du                   run a du command
  #    
  #   no_header_check      don't check message headers; set at end of script;
  #                        not followed by **** 
  #
  #   no_message_check     don't check delivered messages; set at end of script;
  #                        not followed by ****
  #
  #   no_msglog_check      don't check msglogs; set at end of script; not
  #                        followed by ****
  #   
  #   mkdir <dir>          make a directory
  #
  #   touch [opt] <file>   create file or modify its times (runs "touch")
  #   
  #   [really] perl        run a perl command to allow for one-off stuff
  #                        
  #   really rm <file>     run rm as root 
  #                        
  #   really rmdir <dir>   run rmdir as root 
  #
  #   client <address> <port> [<interface>]
  #                        runs the "client" program to test a daemon
  # 
  #   server <port>        run server during next command (always exim)
  #                        data is server output lines (with code) followed by
  #                        expected input lines (first 4 chars) 
  #
  #   rmfiltertest         this is a filter test where we do not want to retain
  #                        the data lines about sender/receiver (they get in the
  #                        way for many repetitive tests, e.g. the Sieve tests)
  #
  #   dump <name>          run exim_dumpdb for the given database
  #
  #   dbmbuild <name> <name>  run exim_dbmbuild
  #
  #   exinext <text>       run exinext
  #
  #   sleep <n>            sleep for n seconds
  #
  #   millisleep <n>       sleep for n milliseconds
  #
  #   tls_test             use alternate TLS output files; set at end of script;
  #                        not followed by ****
  #
  #   write <file>         create the file and write the data lines to it
  #     <data>
  #     ****
  #
  #   catwrite...          as "write", but the text is copied to stdout
  #
  #   write <file> [nxm[=start-of-line-text]]*
  #     <pre-data>          
  #     ++++               create the file from the pre-data and n lines of    
  #     <post-data>        length m - possibly in several sections - followed  
  #     ****               by the post data. Underscore in sol text => space.
  #                        
  # Each command is preceded by a number which is its expected return code, and 
  # followed by data for stdin, up to a line containing ****. If any command
  # line contains \bDIR\b, this is replaced by the name of the directory in which
  # this script is run. Also, \bCALLER\b is replaced by the user name of whosever 
  # is running this test. This applies also to the contents of the standard input.
  # Any standard input line that ends with \NONL\ is copied without a terminating 
  # newline. Preceding the return code line, any line starting with # is a
  # comment.



# --------- Preparation 1 ---------

# We need to run an initial Perl script as root, in order to make a copy of
# the exim binary, and patch in some fudgery to allow the use of -C and -D
# options without it giving up its privilege. We also patch the version and
# compile numbers to standard values.

# To the Perl script are passed the name of the overall script so that it
# can find out the directory in which to build the munged binary.

sudo perl -w - $0 <<'End'

($dir = shift @ARGV) =~ s/\/runtest$//;
chdir($dir) || die "Failed to chdir to $dir\n";

# Find an Exim to test

  $exim = "/usr/lib/sendmail" if (-f "/usr/lib/sendmail");
  $exim = "/usr/local/exim/bin/exim" if (-f "/opt/exim/bin/exim");
  $exim = "/source/exim4/build-Linux-i386/exim"
    if (-f "/source/exim4/build-Linux-i386/exim");


open(IN, "$exim") || die "Failed to open $exim: $!\n";
open(OUT, ">exim")|| die "Failed to open exim: $!\n";

  while(<IN>)
    {
    s/>>>running<<</<<<testing>>>/;
    s/(\d+\.\d+(?:\.\d+)?\0<<eximversion>>)/"x.yz\0" . ("*" x (length($1) - 5))/e;
    s/%d(?=\0<<eximcnumber>>)/nn/; 
    print OUT;
    }


close(IN);
close(OUT);

chmod 04755, "exim";

# Make another copy of the binary which is setuid exim rather than root

system("cp exim exim_exim; chown exim exim_exim; chgrp exim exim_exim");
chmod 06755, "exim_exim";

# Also need a copy of exim_lock

  $exim_lock = "/usr/local/exim/bin/exim_lock" if (-f "/opt/exim/bin/exim_lock");
  $exim_lock = "/source/exim4/build-Linux-i386/exim_lock"
    if (-f "/source/exim4/build-Linux-i386/exim_lock");


system("cp -f $exim_lock exim_lock");

# Also need a copy of exim_dumpdb

  $exim_dumpdb = "/usr/local/exim/bin/exim_dumpdb" if (-f "/usr/local/exim/bin/exim_dumpdb");
  $exim_dumpdb = "/source/exim4/build-Linux-i386/exim_dumpdb"
    if (-f "/source/exim4/build-Linux-i386/exim_dumpdb");


system("cp -f $exim_dumpdb exim_dumpdb");

# Also need a copy of exim_dbmbuild

  $exim_dbmbuild = "/usr/local/exim/bin/exim_dbmbuild" if (-f "/usr/local/exim/bin/exim_dbmbuild");
  $exim_dbmbuild = "/source/exim4/build-Linux-i386/exim_dbmbuild"
    if (-f "/source/exim4/build-Linux-i386/exim_dbmbuild");


system("cp -f $exim_dbmbuild exim_dbmbuild");

# Also need a copy of exinext

  $exinext = "/usr/local/exim/bin/exinext" if (-f "/usr/local/exim/bin/exinext");
  $exinext = "/source/exim4/build-Linux-i386/exinext"
    if (-f "/source/exim4/build-Linux-i386/exinext");


system("cp -f $exinext exinext");

# Display the Exim we are testing and its banner line

print "\nExim path: $exim\n";
$banner = `$exim -bV -C /dev/null`;
$banner =~ s/\n.*//s;
print "$banner\n\n";

End

# For ad hoc testing we stop here after building

if [ "$1" = "build" ]; then exit 0; fi


# -------- Preparation 2 --------

# Wipe out any test output files that are left over from a previous
# failed test. (After a successful completion they are already removed.)
# Then ensure the test-mail directory is set up to receive messages.

mkdir `dirname $0`/test-mail 2>/dev/null



# -------- Now run the main Perl script --------

perl -w - $0 $@ <<'End'

require Cwd;
use FileHandle;



  ##################################################
  #         Munge a file before comparing          #
  ##################################################


# The pre-processing turns all dates, times, Exim versions, and message id's
# into standard values, so that the compare works. This is the first time I
# have found a real case where Perl's substitution with an expression is
# the neatest way to do something.

# We keep a global associative array for repeatedly turning the same values
# into the same standard values, throughout the data from a single test.
# Message ids get this treatment (can't be made reliable for times), and
# times in dumped retry databases are also handled in a special way, as are
# incoming port numbers.


  sub new_value {
  my($oldid, $base, $sequence) = @_;
  my($newid) = $cache{$oldid};
  if (! defined $newid)
    {
    $newid = sprintf($base, $$sequence++);
    $cache{$oldid} = $newid;
    }
  return $newid;
  }


# Cheat - assume date always the same

  sub date_seconds {
  my($day,$month,$year,$hour,$min,$sec) = 
    $_[0] =~ /^(\d\d)-(\w\w\w)-(\d{4})\s(\d\d):(\d\d):(\d\d)/;
  return $hour * 60 * 60 + $min * 60 + $sec;
  }




# The munging subroutine.

sub munge {
open(IN, "$_[0]") || die "Failed to open $_[0]: $!\n";

# When opening server files, concat rather than overwrite

  if ($_[0] =~ /server/)  # If input contains "server"
    {
    open(OUT, ">>$_[1]") || die "Failed to open $_[1]: $!\n";
    print OUT "\n******** SERVER ********\n"; 
    }
  else
    {    
    open(OUT, ">$_[1]") || die "Failed to open $_[1]: $!\n";
    } 


  $date = "\\d{2}-\\w{3}-\\d{4}\\s\\d{2}:\\d{2}:\\d{2}";    # date pattern


# Pattern for matching pids at start of stderr lines; initially something
# that won't match.

$spid = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";

# For checking some messages the headers are skipped

  if ($_[2])
    {
    while (<IN>) { last if /^$/; }   
    } 


  while(<IN>)
    {
    # In certain filter tests, remove initial filter lines because they just
    # clog up by repetition.


    if ($rmfiltertest)
      {
      next if /^(Sender\staken\sfrom|
                 Return-path\scopied\sfrom|
                 Sender\s+=|
                 Recipient\s+=)/x;
      if (/^Testing \S+ filter/)
        {
        $_ = <IN>;    # remove blank line
        next;  
        }  
      }    


    # Detect a daemon stderr line with a pid and save the pid for subsequent
    # removal from following lines.


    $spid = $1 if /^(\s*\d+) (?:listening|LOG: MAIN|(?:daemon_smtp_port|local_interfaces) overridden by)/;
    s/^$spid //;


    # Dates and times are all turned into the same value - trying to turn
    # them into different ones cannot be done repeatedly because they are
    # real time stamps generated while running the test.


    # Special treatement for exim_dumpdb time data lines, which look like this:
    # 25-Aug-2000 12:11:37  25-Aug-2000 12:11:37  26-Aug-2000 12:11:37  


    if (/^($date)\s+($date)\s+($date)(\s+\*)?\s*$/)
      {
      my($date1,$date2,$date3,$expired) = ($1,$2,$3,$4);
      $expired = "" if !defined $expired; 
      my($increment) = date_seconds($date3) - date_seconds($date2);


      # We used to use globally unique replacement values, but timing
      # differences make this impossible. Just show the increment on the
      # last one.


      printf OUT ("first failed = time last try = time2 next try = time2 + %s%s\n",
        $increment, $expired); 


      #printf OUT ("first failed = %s last try = %s next try = %s + %s%s\n", 
      #  new_value($date1, "time%s", \$next_time),
      #  new_value($date2, "time%s", \$next_time),
      #  new_value($date2, "time%s", \$next_time),   # sic
      #  $increment, $expired); 


      next; 
      }   


    # The two IP addresses in the multiple-A-record DNSBL test


    s/127.0.0.2, 127.0.0.1/127.0.0.1, 127.0.0.2/;  


    # more_errno values in exim_dumpdb output which are times


    s/T:(\S+)\s-22\s(\S+)\s/T:$1 -22 xxxx /; 


    # Date/time in debugging output for writing retry records


    if (/^  first failed=(\d+) last try=(\d+) next try=(\d+) (.*)$/)
      {
      my($next) = $3 - $2; 
      print OUT "  first failed=dddd last try=dddd next try=+$next $4\n";
      next; 
      }  


    # Date/time in message separators


    s/(?:[A-Z][a-z]{2}\s){2}\d\d\s\d\d:\d\d:\d\d\s\d\d\d\d
      /Tue Mar 02 09:44:33 1999/gx;


    # Date/time in header lines and SMTP responses


    s/[A-Z][a-z]{2},\s\d\d?\s[A-Z][a-z]{2}\s\d\d\d\d\s\d\d\:\d\d:\d\d\s[-+]\d{4}
      /Tue, 2 Mar 1999 09:44:33 +0000/gx;


    # Date/time in logs and in one instance of a filter test


    s/^\d{4}-\d\d-\d\d\s\d\d:\d\d:\d\d(\s[+-]\d\d\d\d)?/1999-03-02 09:44:33/gx;


    s/^Logwrite\s"\d{4}-\d\d-\d\d\s\d\d:\d\d:\d\d/Logwrite "1999-03-02 09:44:33/gx;


    # Date of message arrival in spool file


    s/^\d{9,10}\s0$/ddddddddd 0/; 


    # Port in host address in spool file


    s/^-host_address (.*)\.\d+/-host_address $1.9999/;  


    # Date/time in exim -bV output


    s/\d\d-[A-Z][a-z]{2}-\d{4}\s\d\d:\d\d:\d\d/07-Mar-2000 12:21:52/g;


    # Date/time in mbx mailbox files


    s/\d\d-\w\w\w-\d\d\d\d\s\d\d:\d\d:\d\d\s[-+]\d\d\d\d,/06-Sep-1999 15:52:48 +0100,/gx;  


    # atime, mtime, ctime in output from ${stat


    s/([amc])time=\d+/$1time=dddddddddd/g; 


    # timestamp output in maildir processing


    s/(timestamp=|\(timestamp_only\): )\d+/$1ddddddd/g;  


    # Data line at start of mbx mailbox files that varies */


    s/^[\da-f]{16}\r/37d3d6b700000000\r/gx;  


    # Exim message ids


    s/((?:[^\W_]{6}-){2}[^\W_]{2})
      /new_value($1, "10Hm%s-0005vi-00", \$next_msgid)/egx;


    # Pids in log files (daemon starts)


    s/daemon started: pid=\d+/daemon started: pid=pppp/; 


    # Pids in log files (queue runs)


    s/queue run: pid=\d+/queue run: pid=pppp/; 


    # Pids in queue runs in debugging output


    s/queue run pid \d+/queue run pid ppppp/;  


    # Pids in temp files in appendfile transport


    s"test-mail/temp\.\d+\."test-mail/temp.pppp."; 


    # Pids in debugging output


    s/set_process_info:\s+\d+/set_process_info: 21680/;  


    s/remote delivery process \d+ ended/remote delivery process 12345 ended/; 


    s/reading pipe for subprocess \d+/reading pipe for subprocess 12345/; 


    s/^Exim version (.*) pid=\d+(.*)$/Exim version $1 pid=pppp$2/;


    s/(?<=^>>>>>>>>>>>>>>>> Exim pid=)\d+(?= terminating)/pppp/; 


    s/\spid=\d+/ pid=pppp/; 


    s/process \d+ running as transport filter/process pppp running as transport filter/; 
    s/process \d+ writing to transport filter/process pppp writing to transport filter/;


    s/waiting for children of \d+/waiting for children of ppppp/;


    s/waiting for (\S+) \(\d+\)/waiting for $1 (ppppp)/; 


    # The names of lock files appear in some error messages


    s/\.lock(\.\w+)+(\.[\da-f]+){2}/.lock.test.ex.37244fa5.000013a1/;


    # The names of maildir delivery files appearing in log lines (in cases
    # of error)


    s/writing to(?: file)? tmp\/\d+\.[^.]+\.(\S+)/writing to tmp\/MAILDIR.$1/;   


    s/renamed tmp\/\d+\.[^.]+\.(\S+) as new\/\d+\.[^.]+\.(\S+)/renamed tmp\/MAILDIR.$1 as new\/MAILDIR.$1/; 


    # Maildir file names in general


    s/\b\d+\.H\d+P\d+\b/dddddddddd.HddddddPddddd/;


    # This message sometimes has a different number of seconds


    s/forced fail after \d seconds/forced fail after 4 seconds/;  


    # Debugging output of host lists may have different sort keys


    s/sort=\S+/sort=xx/ if /^\S+ (?:\d+\.){3}\d+ mx=\S+ sort=\S+/;


    # Error lines on stdout from SSL will contain process id values


    s/^\d+:error:/pppp:error/; 


    # Challenges in SPA authentication


    s/TlRMTVNTUAACAAAAAAAAAAAoAAABgg[\w+\/]+/TlRMTVNTUAACAAAAAAAAAAAoAAABggAAAEbBRwqFwwIAAAAAAAAAAAAt1sgAAAAA/;


    # Incoming port numbers may vary, but not in daemon startup line.


    s/^Port: (\d+)/"Port: " . new_value($1, "%s", \$next_port)/e;


    s/\(port=(\d+)/"(port=" . new_value($1, "%s", \$next_port)/e;


    # Random local part in callout cache testing


    s/myhost.test.ex-\d+-testing/myhost.test.ex-dddddddd-testing/; 


    # Values in spool space failure message


    s/space=\d+ inodes=\d+/space=xxxxx inodes=xxxxx/;  


    if (!/listening for SMTP on/ && !/Connecting to/ && !/=>/ && !/\*>/)
      { 
      s/\[([a-z\d:]+|\d+(?:\.\d+){3})\]:(\d+)/"[".$1."]:".new_value($2,"%s",\$next_port)/ie;
      }


    # Log selector values - so they don't show up when I re-arrange them


    s/log selectors = ........ ......../log selectors = xxxxxxxx xxxxxxxx/; 


    # Skip some lines the Exim puts out at the start of debugging output


    print OUT
      unless (/^Berkeley DB: / ||
              /^Probably (?:Berkeley DB|ndbm|GDBM)/ ||
              /^Authenticators:/ ||
              /^Support for:/ ||
              /^Routers:/ ||
              /^Transports:/   
              );
    }


close(IN);
close(OUT);
}




  ##################################################
  #           Additional munge for stdout          #
  ##################################################


# Some stdouts contain the output from exim -bt which can contain a list
# of IP addresses for the same host in a random order, as given by the
# nameserver. This function orders them.

sub host_munge {
open(IN, "$_[0]") || die "Failed to open $_[0]: $!\n";
open(OUT, ">$_[1]") || die "Failed to open $_[1]: $!\n";

  while(<IN>)
    {
    if (/^\s\shost\s([-a-zA-Z0-9.]+)\s\[[\d.]+\]\s$/)
     {
     $host = $1;
     undef @list;
     push @list, $_;
     while(<IN>)
       {
       if (/^\s\shost\s([-a-zA-Z0-9.]+)\s\[[\d.]+\]\s$/ && $1 eq $host)
         { push @list, $_; } 
       else { last; }
       }
     foreach $line (sort @list) { print OUT $line; }
     print OUT if $_; 
     }
    else { print OUT; }
    }


close(IN);
close(OUT);
}





  ##################################################
  #         Prompt for continue after mismatch     #
  ##################################################


  sub prompt {
  print "\n";
  for (;;)
    { 
    print "Continue, Update & retry, Quit? [Q] ";


    if ($force_update)
      {
      $_ = "u";
      print "... update forced\n"; 
      }
    else
      {      
      open(T, "/dev/tty") || die "Failed to open /dev/tty: $!\n";
      $_ = <T>;
      close(T); 
      } 


    return 0 if /^c$/i;
    exit 1 if /^q?$/i;
    if (/^u$/)
      {  
      if (-e $_[0])
        { 
        exit 1 if system("cp $_[0] $_[1]") != 0;
        }
      else
        {
        exit 1 if !unlink($_[1]);
        }       
      print (("#" x 79) . "\n");   
      return 1; 
      }
    }    
  }




  ##################################################
  #       Show new test file and prompt            #
  ##################################################


  sub show{
  print "\n";
  for (;;)
    {
    print "Show or Quit? [Q] ";


    open(T, "/dev/tty") || die "Failed to open /dev/tty: $!\n";
    $_ = <T>;
    close(T); 


    exit 1 if /^q?$/i;
    if (/^s$/)
      {  
      open(T, $_[0]) || die "Failed to open $_[0]: $!\n";
      print while <T>;
      close(T);  
      return prompt($_[0], $_[1]); 
      }
    }
  }       




  ##################################################
  #         Comparison subroutine                  #
  ##################################################


# Dies if comparison fails; shows output otherwise

  sub compare {
  if (system("$cf $_[0] $_[1] >test-cf") != 0)
    {
    open(T, "test-cf") || die "Failed to open test-cf: $!\n";
    print while (<T>);
    close(T);
    return prompt($_[0], $_[1]);
    }
  }




  ##################################################
  #          Handle SIGPIPE signals                #
  ##################################################


sub pipehandler { $sigpipehappened = 1; }





  ##################################################
  #                 Main Program                   #
  ##################################################


$debug = 0;
$force_update = 0;
$normal_end = 899;
$rmfiltertest = 0;

# The first argument is the name of the overall autotest script. We cd
# to it, and then get its full name for passing to the -C option of Exim.

# Set the comparing command

$cf = "cf";

# Change to the directory in which the script lives, and set up to run
# the version of Exim that is therein.

($dir = shift @ARGV) =~ s/\/runtest$//;
chdir($dir) || die "Failed to chdir to $dir\n";

$cwd = Cwd::getcwd();

# Since re-arranging my file systems, this now gets an unwanted directory
# before /home. Just sling it.

$cwd =~ s?^.*/home/?/home/?;

# Exim path

$exim = "$cwd/exim";

# Find out if this Exim supports GnuTLS - we have different output if it does
# for certain tests.

$banner = `sudo $exim -bV -C /dev/null`;
$tls_suffix = ($banner =~ /GnuTLS/)? "G" : "";

# An argument of -D turns on runtest debugging

  if (@ARGV > 0 && $ARGV[0] eq "-D")
    {
    $debug = 1;
    shift @ARGV; 
    } 


# An argument of -UPDATE forces data updating

  if (@ARGV > 0 && $ARGV[0] eq "-UPDATE")
    {
    $force_update = 1;
    shift @ARGV;  
    }  


# The remaining arguments are additional options to pass to exim
# (typically -d9) and the start and end tests.

$start = 1;
$end = $normal_end;
$optargs = "";

  while (@ARGV > 0 && $ARGV[0] =~ /^-/)
    {
    $optargs .= shift @ARGV;
    }


  if (@ARGV > 0)
    {
    $end = $start = $ARGV[0];
    $end = $ARGV[1] if (@ARGV > 1);
    }


# Find out the caller of this program so it can be passed as a macro to
# Exim - this is sometimes used in the scripts to set trusted users, etc.

  ($caller,$pwrest) = getpwuid($>);
  $pwrest = $pwrest;                   # To kill warning


# Get a list of all mailbox files so we can check for each test

opendir(DIR, "mail") || die "Failed to opendir mail: $!\n";
@oldmails = readdir(DIR);
closedir(DIR);

# Hand code for a single level of subdirectory. If we ever need more, do
# a proper recursive thing.

  foreach $mail (@oldmails)
    {
    next if $mail eq "." || $mail eq ".."; 
    if (-d "mail/$mail")
      {
      opendir(DIR, "mail/$mail") || die "Failed to opendir mail/$mail: $!\n";
      @oldsubmails = readdir(DIR);
      closedir(DIR);
      $mail = "";                     # get rid of top-level 
      push @oldmails, @oldsubmails; 
      }  
    } 


# Get a list of all msglog files so we can check for each test

opendir(DIR, "msglog") || die "Failed to opendir msglog: $!\n";
@oldmsglogs = readdir(DIR);
closedir(DIR);

# Now scan the scripts directory for test scripts

opendir DIR, "scripts" || die "Failed to opendir scripts: $!\n";
@tests = sort readdir(DIR);
closedir(DIR);

$end = $normal_end if ($end eq "+");

die "** Test numbers out of order\n" if ($end < $start);

# Set the handler for SIGPIPE errors that happen for the timeout tests. It
# doesn't seem to be possible to catch these with eval().

$SIG{"PIPE"} = \&pipehandler;

# Now run the tests

$ran_one = 0;

  foreach $test (@tests)
    {
    next if ($test eq "." || $test eq ".." || $test < $start);
    last if ($test > $end);


    REDO:  # Come here when restarting the current test 


    $need_to_redo = 0;
    $suffix = ""; 


    # Remove any debris in the spool directory and the test-mail directory
    # and also the files for collecting stdout and stderr.


    system "sudo /bin/rm -rf spool/* test-mail/* " .
      "test-stdout test-stdout-server test-stderr test-stderr-server " .
      "test-once test-vacation-directory *-munged";


    # Put back the parameter for GnuTLS


    system "sudo cp -p gnutls-params spool"; 


    # Remove the associative array used for munging things, and reset the
    # initial values.


    undef %cache;
    $next_msgid = "aX";
    $next_port = 1111; 
    $header_skip = 0; 
    $message_skip = 0;
    $msglog_skip = 0;  


    # Remove the associative arrays used to hold checked mail files and msglogs


    undef %expected_mails;
    undef %expected_msglogs;  


    # Flag that we ran a test, and open the script.


    $ran_one = 1;
    open S, "scripts/$test" || die "Failed to open scripts/$test: $!\n";


    # Each test script contains a number of consecutive commands, separated by
    # a line containing just ****; the final test ends with EOF.


    $server_pid = 0;
    for ($i = 1; !eof S; $i++)
      {
      my($wait_time) = 0;


      # Get the first line, skipping any lines that begin with # 


      do { chomp($_ = <S>) } while $_ =~ /^#/;
      last if !defined $_;


      # Some flag-setting commands can appear at this point, just as single
      # lines with no data associated with them.


      # The "no_header_check" command sets a flag to suppress checking of
      # headers during message comparisons. This is used for the very large
      # file so as not to have to keep two copies of it. Usually appears
      # at the end of the file, and should *not* be followed by ****. 


      if (/^no_header_check/)
        {
        $header_skip = 1;
        next;  
        }     


      # Similarly for flags to suppress message and message log checking


      if (/^no_message_check/)
        {
        $message_skip = 1;
        next;
        }


      if (/^no_msglog_check/)
        {
        $msglog_skip = 1;
        next;
        }          


      # Similarly for the flag that says this is a TLS test


      if (/^tls_test/)
        {
        $suffix = $tls_suffix;
        next;
        }     


      # And the flag that removes certain output from filter tests


      if (/^rmfiltertest/)
        {
        $rmfiltertest = 1;
        next;
        }     


      # Otherwise, the first line of each test in the script is the expected 
      # return code, followed by commentary text for the first one.


      die "** Missing return code at start of test data ($i): $_\n" if !/^\d/;


      ($result,$comment) = /^(\d+)(?:\s+(.*))?$/;
      $result <<= 8;


      print "Test $test $comment\n" if $i == 1;


      # Get command line and replace DIR by the current directory


      $_ = <S>;
      last if !defined $_;              # Final "test" has no commands
      s?\bDIR/?$cwd/?g; 
      s?\bCALLER\b?$caller?g;
      if ($debug) { printf ">> $_"; }


      # The second line of each script is the command. The "server" command has
      # to be handled separately, as we want to run a subprocess and not yet
      # wait for it to complete, since it has to run in parallel with the 
      # following exim command. It sends its output to a separate file.


      if (/^server\s+(.*)$/)
        {
        $cmd = "./server $1 >>test-stdout-server";
        $server_pid = open SERVERCMD, "|$cmd" || die "Failed to run $cmd\n";  
        SERVERCMD->autoflush(1);           
        while (<S>)                           
          {
          last if /^\*{4}\s*$/;
          print SERVERCMD;
          }
        print SERVERCMD "++++\n"; # Send end to server; can't send EOF yet 
                                  # because close() waits for the process.


        # This just gives the server time to get started; otherwise the next
        # process may not find it there when it expects it.


        system("./millisleep 10");
        next;                     
        }


      # The "exim_lock" command runs exim_lock in the same manner as "server",
      # but it doesn't use any input.


      if (/^exim_lock\s+(.*)$/)
        {
        $cmd = "./exim_lock $1 >>test-stdout";
        $server_pid = open SERVERCMD, "|$cmd" || die "Failed to run $cmd\n";
        while (<S>)                           
          {
          last if /^\*{4}\s*$/;
          }
        next;   
        }    


      # The "dump" command runs exim_dumpdb


      if (/^dump\s+(\S+)/)
        {
        system("(echo +++++++++++++++++++++++++++;" .
               "./exim_dumpdb $dir/spool $1) >>test-stdout");
        while (<S>) { last if /^\*{4}\s*$/; }
        next; 
        }   


      # The "dbmbuild" command runs exim_dbmbuild


      if (/^dbmbuild\s+(\S+)\s+(\S+)/)
        {
        system("(./exim_dbmbuild $dir/$1 $dir/$2;" .
               "echo exim_dbmbuild exit code = \$?)" .
               ">>test-stdout");
        while (<S>) { last if /^\*{4}\s*$/; }
        next; 
        }   


      # The "exinext" command runs exinext


      if (/^exinext\s+(.*)/)
        {
        system("(./exinext " .
               "-DEXIM_PATH=$exim " .
               "-DDIR=$cwd " . 
               "-DCALLER=$caller " .
               "-C $cwd/confs/$test $1;" .
               "echo exinext exit code = \$?)" .
               ">>test-stdout");
        while (<S>) { last if /^\*{4}\s*$/; }
        next; 
        }   


      # The "write" command is a way of creating files of specific sizes
      # for buffering tests, or containing specific data lines from within
      # the script (rather than hold lots of little files). The "catwrite"
      # command copies the non-generated output to stdout. 


      if (/^(cat)?write\s*(\S+)(?:\s+(.*)|)$/)
        {
        @sizes = split /\s+/, $3; 


        my($cat) = defined $1;


        open FILE, ">$2" || die "Failed to open \"$2\": $!\n";


        if ($cat)
          { 
          open CAT, ">>test-stdout" || die "Failed to open \"test-stdout\": $!\n";
          }


        if (scalar @sizes > 0)  
          { 
          # Pre-data


          while (<S>)                           
            {
            last if /^\+{4}\s*$/;
            print FILE;
            }


          # Sized data


          while (scalar @sizes > 0)
            {
            ($count,$len,$leadin) = (shift @sizes) =~ /(\d+)x(\d+)(?:=(.*))?/;
            $leadin = "" if !defined $leadin;
            $leadin =~ s/_/ /g;  
            $len -= length($leadin) + 1;
            while ($count-- > 0)
              {
              print FILE $leadin, "a" x $len, "\n";
              }   
            }  
          }   


        # Post data, or only data if no sized data


        print CAT "==========\n" if $cat;
        while (<S>)                           
          {
          last if /^\*{4}\s*$/;
          print FILE;
          print CAT if $cat; 
          }
        close FILE;
        print CAT "==========\n" if $cat;
        close CAT if $cat; 
        next;   
        }     


      # This should ultimately follow the starting of any Exim daemon with
      # the -bd option.


      elsif (/^killdaemon/)
        {
        $pid = `cat $dir/spool/exim-daemon.*`;
        system("sudo /usr/bin/kill $pid"); 
        close DAEMONCMD;                                   # Waits for process
        system("sudo /bin/rm -f spool/exim-daemon.*"); 
        while (<S>) { last if /^\*{4}\s*$/; }
        next;
        }  


      # The sleep command


      elsif (/^sleep\s+(.*)$/)
        {
        print STDERR "  sleep $1 ";
        for (1..$1)
          {
          print STDERR ".";   
          sleep(1);
          } 
        print STDERR "\n";
        while (<S>) { last if /^\*{4}\s*$/; }      # Ignore any input
        next;    
        }     


      # I haven't been able to figure out how to do millisleep in Perl yet,
      # so we do it externally.


      elsif (/^millisleep\s+(.*)$/)
        {
        print STDERR "  millisleep $1\n";
        $cmd = "$_";
        }      


      # Various other commands are recognized for setting up specific files
      # or other things as part of a specific test. We can run perl if we need
      # to do one-off messing about. 


      elsif (/^ln\s/ || /^ls\s/ || /^du\s/ || /^really rmdir/ || /^really rm/ || 
             /^client/ || /^mkdir / || /^touch / || /^(really\s+)?perl\s/)
        {
        chomp($_); 
        s/really/sudo/; 
        s"client"./client"; 
        $cmd = "$_ >>test-stdout 2>>test-stderr"; 
        }    


      # For the "exim" command, replace the text "exim" with the actual exim 
      # command we are testing, plus -D options to pass over the path for 
      # re-execs and the current directory for the location of the spool and
      # other files, and a -C option for the testing configuration file.


      # To run the command as root, we use "really". This used to be a command
      # we used on Solaris years ago. Nowadays this is implemented by sudo.


      elsif (/^([A-Z_]+=\S+\s+)?(\d+)?\s*(really\s+)?(time\s+)?exim(_\S+)?\s+(.*)$/)
        {
        $args = $6; 
        my($envset) = (defined $1)? $1      : "";
        my($really) = (defined $3)? "sudo " : "";
        my($time)   = (defined $4)? $4      : ""; 
        my($special)= (defined $5)? $5      : ""; 
        $wait_time  = (defined $2)? $2      : 0; 


        # The string $msg1 in args substitutes the message id of the first
        # message on the queue, and so on. */


        if ($args =~ /\$msg/)
          {
          open (QLIST, "$exim -bp " .
                       "-DEXIM_PATH=$exim " .
                       "-DDIR=$cwd " . 
                       "-DCALLER=$caller " .
                       "-C $cwd/confs/$test " .    
                       "|") || die "*** Couldn't run 'exim -bp'\n";
          my(@msglist) = (); 
          while (<QLIST>)
            {
            push (@msglist, $1) if /^\s*\d+[smhdw]\s+\S+\s+(\S+)/;
            }   
          close(QLIST);


          # Done backwards just in case there are more than 9 


          my($i);
          for ($i = @msglist; $i > 0; $i--)
            {
            $args =~ s/\$msg$i/$msglist[$i-1]/g;
            }  
          }  


        # If -d is specified in $optargs, remove it from $args; i.e. let
        # the command line for runtest override.


        $args =~ s/(?:^|\s)-d\S*// if $optargs =~ /(?:^|\s)-d/; 


        $cmd = "$envset$really$time$exim$special $optargs " .
               "-DEXIM_PATH=$exim$special " .
               "-DDIR=$cwd " .
               "-DCALLER=$caller " .
               "-C $cwd/confs/$test $args " .
               ">>test-stdout 2>>test-stderr";


        # If the command is starting an Exim daemon, we run it in the same
        # way as the "server" command above, that is, we don't want to wait
        # for the process to finish. That happens when "killdaemon" is obeyed.
        # We also send the stderr output to test-stderr-server. The daemon has 
        # its log files put in a different place too (by configuring with 
        # log_file_path). This requires the  directory to be set up in advance.  


        if ($cmd =~ /\s-DSERVER=server\s/)
          { 
          if ($debug) { printf ">> daemon: $cmd\n"; }
          system("sudo mkdir spool/log 2>/dev/null");
          system("sudo chown exim:exim spool/log");
          open DAEMONCMD, "|${cmd}-server" || die "Failed to run $cmd\n";  
          DAEMONCMD->autoflush(1);           
          while (<S>) { last if /^\*{4}\s*$/; }    # Ignore any input
          sleep(1);                                # Let the daemon get going
          next;
          }
        }


      # Unknown command


      else
        {
        print "** Command line unrecognized: $_";
        die "** Abandoned\n";
        }


      # Run the command, with stdin connected to a pipe, and write the
      # stdin data to it. Replace \bDIR\b with the current working directory. 
      # If a line ends with \NONL\, chop off the terminating newline (and the 
      # \NONL\). 


      open CMD, "|$cmd" || die "Failed to run $cmd\n";  


      CMD->autoflush(1);           
      while (<S>)                           
        {
        last if /^\*{4}\s*$/;
        s?\bDIR/?$cwd/?g; 
        # if (/^(.*)\\\s*$/) { print CMD $1; } else { print CMD; }
        if (/^(.*)\\NONL\\\s*$/) { print CMD $1; } else { print CMD; }
        }


      # For timeout tests, wait before closing the pipe; we expect a
      # SIGPIPE error in this case. 


      if ($wait_time > 0)
        {
        print STDERR "  sleep $wait_time ";
        while ($wait_time-- > 0)
          {
          print STDERR "."; 
          sleep(1);     
          }
        print STDERR "\n";    
        }


      $sigpipehappened = 0; 
      close CMD;


      # Check for the expected result


      if ($? != $result && !$sigpipehappened)
        {
        printf("** Subtest $i\n") if $i != 1 || !eof S;
        if (($? & 0xff) == 0)
          {
          printf("** Return code %d: expected %d\n", $?/256, $result/256);
          }
        elsif (($? & 0xff00) == 0)
          {
          printf("** Killed by signal %d\n", $? & 255);
          }
        else
          {
          printf("** Status %x\n", $?);
          }
        die "** Abandoned\n";
        }


      # If a listening server is running, we can now close its input, which 
      # causes us to wait for it to finish, which is why we didn't close it 
      # earlier.


      if ($server_pid)
        {
        close SERVERCMD;
        $server_pid = 0;
        if ($? != 0)
          {
          if (($? & 0xff) == 0)
            {
            printf("** Server return code %d\n", $?/256);
            }
          elsif (($? & 0xff00) == 0)
            {
            printf("** Server killed by signal %d\n", $? & 255);
            }
          else
            {
            printf("** Server status %x\n", $?);
            }
          die "** Abandoned\n";
          }   
        }    


      last if eof S;   # Read the final script line
      }


    ######## End of script ########


    $fn = "$test$suffix";    # File name in each case


    # Munge log entries and compare - if no saved copy, it must be empty.


    munge("spool/log/paniclog", "test-paniclog-munged", 0) 
      if (-s "spool/log/paniclog"); 


    if (-s "spool/log/serverpaniclog")
      {
      munge("spool/log/serverpaniclog", "test-paniclog-munged", 0);
      }  


    if (-f "paniclog/$fn")
      {
      $need_to_redo |= compare("test-paniclog-munged", "paniclog/$fn");
      }
    elsif (-s "spool/log/paniclog")
      {
      print "** spool/log/paniclog is not empty\n";
      $need_to_redo |= show("test-paniclog-munged", "paniclog/$fn");
      }


    # Reject log


    munge("spool/log/rejectlog", "test-rejectlog-munged", 0) 
      if (-s "spool/log/rejectlog"); 


    if (-s "spool/log/serverrejectlog")
      {
      munge("spool/log/serverrejectlog", "test-rejectlog-munged", 0);
      }  


    if (-f "rejectlog/$fn")
      {
      $need_to_redo |= compare("test-rejectlog-munged", "rejectlog/$fn");
      }
    elsif (-s "spool/log/rejectlog")
      {
      print "** spool/log/rejectlog is not empty\n";
      $need_to_redo |= show("test-rejectlog-munged", "rejectlog/$fn");
      }


    # Main log


    munge("spool/log/mainlog", "test-mainlog-munged", 0) 
      if (-s "spool/log/mainlog"); 


    if (-s "spool/log/servermainlog")
      {
      munge("spool/log/servermainlog", "test-mainlog-munged", 0);
      }  


    if (-f "log/$fn")
      {
      $need_to_redo |= compare("test-mainlog-munged", "log/$fn");
      }
    elsif (-s "spool/log/mainlog")
      {
      print "** spool/log/mainlog is not empty\n";
      $need_to_redo |= show("test-mainlog-munged", "log/$fn");
      }


    # Munge dates etc. in stdout, and compare - if no saved copy, the file 
    # must be empty.


    if (-s "test-stdout")
      { 
      munge("test-stdout", "test-mungetmp", 0);
      host_munge("test-mungetmp", "test-stdout-munged"); 
      unlink "test-mungetmp"; 
      } 


    if (-s "test-stdout-server")
      {
      munge("test-stdout-server", "test-stdout-munged", 0);
      }  


    if (-f "stdout/$fn")
      {
      $need_to_redo |= compare("test-stdout-munged", "stdout/$fn");
      }
    elsif (-s "test-stdout-munged")
      {
      print "** test-stdout-munged is not empty\n";
      $need_to_redo |= show("test-stdout-munged", "stdout/$fn");
      }


    # Munge and compare stderr - if no saved copy, it must be empty


    if (-s "test-stderr")
      { 
      munge("test-stderr", "test-mungetmp", 0);
      host_munge("test-mungetmp", "test-stderr-munged"); 
      unlink "test-mungetmp"; 
      } 


    if (-s "test-stderr-server")
      {
      munge("test-stderr-server", "test-stderr-munged", 0);
      }  


    if (-f "stderr/$fn")
      {
      $need_to_redo |= compare("test-stderr-munged", "stderr/$fn");
      }
    elsif (-s "test-stderr-munged")
      {
      print "** test-stderr-munged is not empty\n";
      $need_to_redo |= show("test-stderr-munged", "stderr/$fn");
      }


    # Skip checking of mailboxes if not wanted.


    if (! $message_skip)
      {  
      # Get a list of expected mailbox files for this test


      foreach $oldmail (@oldmails)
        {
        next unless $oldmail =~ /^$fn\./;
        $expected_mails{$oldmail} = 1;
        }      


      # If there are any files in test-mail, compare them


      opendir(DIR, "test-mail") || die "Failed to opendir test-mail: $!\n";
      @mails = sort readdir(DIR);
      closedir(DIR);


      foreach $mail (@mails)
        {
        next if ($mail eq "." || $mail eq ".." || $mail eq "oncelog");


        # Some mails are put in sub-directories: this written-out test works
        # for one level. If ever we need more, convert it to a proper recursive
        # implementation. We have to munge the file names for maildir files,
        # because they are time and process-id dependent. 


        if (-d "test-mail/$mail")
          {
          opendir(DIR, "test-mail/$mail") || 
            die "Failed to opendir test-mail/$mail: $!\n";
          @submails = sort readdir(DIR);
          closedir(DIR);


          my($msgno) = 0;


          foreach $submail (@submails)
            {
            next if ($submail eq "." || $submail eq ".."); 
            $msgno++; 
            ($munged_submail = $submail) =~
              s/(\d+\.[^.]+\.)/$msgno./gx;
            munge("test-mail/$mail/$submail", "test-mail-munged", $header_skip);
            $need_to_redo |=
              compare("test-mail-munged", "mail/$fn.$mail/$munged_submail"); 
            delete $expected_mails{"$fn.$mail/$submail"};
            }  
          }  
        else   # top-level file
          { 
          munge("test-mail/$mail", "test-mail-munged", $header_skip);
          $need_to_redo |= compare("test-mail-munged", "mail/$fn.$mail");
          delete $expected_mails{"$fn.$mail"};
          } 
        }


      # Complain if not all expected mails have been found


      if (scalar(keys %expected_mails) != 0)
        {
        foreach $key (keys %expected_mails)
          { print "** no mailbox found for mail/$key\n"; }  
        exit 1;
        }    
      }


    # Skip msglog checks if not wanted.


    if (! $msglog_skip)
      {    
      # Get a list of expected msglog files for this test


      foreach $oldmsglog (@oldmsglogs)
        {
        next unless $oldmsglog =~ /^$fn\./;
        $expected_msglogs{$oldmsglog} = 1;
        }      


      # If there are any files in spool/msglog, compare them. However, we have
      # to munge the file names because they are message ids, which are
      # time dependent.  


      if (opendir(DIR, "spool/msglog"))
        { 
        @msglogs = sort readdir(DIR);
        closedir(DIR);


        foreach $msglog (@msglogs)
          {
          next if ($msglog eq "." || $msglog eq "..");
          ($munged_msglog = $msglog) =~
            s/((?:[^\W_]{6}-){2}[^\W_]{2})
              /new_value($1, "10Hm%s-0005vi-00", \$next_msgid)/egx;
          munge("spool/msglog/$msglog", "test-msglog-munged", 0);
          $need_to_redo |=
            compare("test-msglog-munged", "msglog/$fn.$munged_msglog");
          delete $expected_msglogs{"$fn.$munged_msglog"};
          }
        }


      # Complain if not all expected msglogs have been found


      if (scalar(keys %expected_msglogs) != 0)
        {
        foreach $key (keys %expected_msglogs)
          {
          print "** no msglog found for msglog/$key\n"; 
          ($msgid) = $key =~ /^\d+\.(.*)$/;
          foreach $cachekey (keys %cache)
            {
            if ($cache{$cachekey} eq $msgid)
              {
              print "** original msgid $cachekey\n";
              last;  
              }
            }  
          }  
        exit 1;
        }    
      }   


    goto REDO if $need_to_redo;
    }


die "\n** No tests selected\n" if !$ran_one;

system("sudo /bin/rm -rf ./exim ./exim_* ./exinext spool/* test-*");

End


# --------- Tidying up ---------

# After running the Perl script, we must check for any Exim daemons that
# have been left running, and kill them. Then remove all the spool data,
# test output, and the modified Exim binary if the Perl script ended normally.

testrc=$?

perl -w - $0 $@ <<'End'
opendir(DIR, "spool") || die "Failed to opendir spool: $!\n";
@spools = sort readdir(DIR);
closedir(DIR);

  foreach $spool (@spools)
    {
    next if $spool !~ /^exim-daemon./;
    open(PID, "spool/$spool") || die "Failed to open spool/$spool: $!\n";
    chomp($pid = <PID>);
    close(PID); 
    print "Tidyup: killing daemon pid=$pid\n"; 
    system("sudo kill $pid");
    } 


End


  if [ $testrc -eq 0 ]; then
    sudo /bin/rm -rf ./exim spool/* test-*
  fi   


# End of runtest script

Index: showenv
====================================================================
#! /bin/sh

  echo Test pipe script - umask, uid, gid are:
  umask
  /source/exim4/AutoTest/showids
  echo /bin/whoami
  /bin/whoami
  echo ------------------
  echo Args:
  while [ "$1" != "" ]; do
    echo "  $1"
    shift
  done
  echo ----------current-----------
  pwd
  echo ----------env-----------
  env
  echo ----------cat-----------
  cat
  echo ------------------



  Index: ABOUT
  ===================================================================
  RCS file: /home/cvs/exim/exim-test-orig/AutoTest/ABOUT,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- ABOUT    8 Oct 2004 14:04:55 -0000    1.1
  +++ ABOUT    8 Oct 2004 14:49:15 -0000    1.2
  @@ -1,4 +1,4 @@
  -$Cambridge: exim/exim-test-orig/AutoTest/ABOUT,v 1.1 2004/10/08 14:04:55 ph10 Exp $
  +$Cambridge: exim/exim-test-orig/AutoTest/ABOUT,v 1.2 2004/10/08 14:49:15 ph10 Exp $


   CVS directory exim/exim-test-orig/AutoTest
   ------------------------------------------
  @@ -8,5 +8,57 @@
   the whole set can be run without intervention. The original test suite is very
   tied to Philip Hazel's workstation. It is hoped that a more portable test suite
   will be created in the fullness of time.
  +
  +Here is some detail about the contents of this directory:
  +
  +
  +These files are Perl scripts:
  +
  +List       Generates a list of all the tests by extracting the first line from
  +           each test script.
  +           
  +Use        Makes it possible to run exim using the configuration of a specified
  +           test; useful while debugging.
  +      
  +resubmit   Resubmits a message to Exim: recipients on command line.
  +
  +resubmitB  Resubmits a message to Exim: recipients from BSMTP.
  +
  +runtest    The main Perl script that runs the tests. Much hacked about. With
  +           no arguments, runs all standard tests; with one argument, runs one
  +           test. With two arguments, runs a set of tests. The final argument
  +           can be "+" to mean "to the end". Some tests at the end are 
  +           non-standard (e.g. need a particular database to be running). They 
  +           are excluded unless explicitly requested.
  +
  +showenv    Echoes its arguments and the current environment.
  +
  +
  +These are the subdirectories:
  +
  +aux        This is a directory containing files of auxiliary data that are used
  +           by the various tests.
  +           
  +confs      An Exim configuration for each numbered test.
  +           
  +log        The munged log output from each numbered test that produces output.
  +           
  +mail       Delivered messages from tests that do that.
  +           
  +msglog     Message log files from tests that leave them around.
  +
  +paniclog   Panic logs from tests that produce them.
  +
  +rejectlog  Reject logs from tests that produce them.
  +
  +scripts    Each test has one of these scripts that controls what happens. The
  +           script is interpreted by the "runtest" Perl script.
  +           
  +stderr     Standard error output from tests that produce it.
  +
  +stdout     Standard output from tests that produce it. 
  +
  +src        This directory contains the sources of the little C programs that
  +           are used in the tests.


End

Index: 001
====================================================================
# Exim test configuration 001

# Some default drivers to test -bP


# ----- Routers -----

begin routers

  lookuphost:
    driver = dnslookup
    domains = ! +local_domains
    transport = remote_smtp


  literal:
    driver = ipliteral
    domains = ! +local_domains
    transport = remote_smtp


  queryprogram:
    driver = queryprogram 
    command = /some/command 
    command_user = exim 


  domainlist:
    driver = manualroute
    domains = ! +local_domains
    route_list = * localhost byname
    transport = remote_smtp
    no_more


  system_aliases:
    driver = redirect
    allow_defer
    data = ${lookup{$local_part}lsearch{/etc/aliases}}
    retry_use_local_part


  userforward:
    driver = redirect
    check_ancestor
    check_local_user
    no_expn
    file = $home/.forward
    no_verify


  localuser:
    driver = accept
    check_local_user
    transport = local_delivery


  smartuser:
    driver = accept
    retry_use_local_part
    transport = local_delivery



# ----- Transports -----

begin transports

  remote_smtp:
    driver = smtp


  local_lmtp:
    driver = lmtp
    command = DIR/mtpscript DIR/aux/200.script.$h_script: +DIR/spool/log/mainlog
    timeout = 1s
    user = exim


  local_delivery:
    driver = appendfile
    delivery_date_add
    envelope_to_add
    file = /var/mail/${local_part}
    return_path_add


  address_pipe:
    driver = pipe
    return_output


  address_file:
    driver = appendfile
    delivery_date_add
    envelope_to_add
    return_path_add


  address_directory:
    driver = appendfile
    delivery_date_add
    envelope_to_add
    message_prefix = ""
    return_path_add
    message_suffix = ""


  address_reply:
    driver = autoreply


# End of Exim 4 configuration

Index: 002
====================================================================
# Exim test configuration 002

# This options file contains settings for every single Exim option, so as
# to test that they are all recognized. It picks up typos in the source tables.
# It was originally converted from the Exim 3 version - this has led to some
# redundancy, but that doesn't really matter.

# Macros are set externally in order to get the path
# of the Exim that is being tested, and the directory
# in which the test data lives.

exim_path = EXIM_PATH
spool_directory = DIR/spool

  accept_8bitmime
  acl_not_smtp = check_local_message
  acl_smtp_auth = check_auth
  acl_smtp_connect = check_connect
  acl_smtp_data = check_message
  acl_smtp_etrn = check_etrn
  acl_smtp_expn = check_expn
  acl_smtp_helo = check_helo
  acl_smtp_mail = check_mail
  acl_smtp_mailauth = check_mailauth
  acl_smtp_quit = check_quit
  acl_smtp_predata = check_predata
  acl_smtp_rcpt = check_recipient
  acl_smtp_starttls = check_starttls
  acl_smtp_vrfy = check_vrfy
  admin_groups = 1234
  allow_mx_to_ip
  allow_utf8_domains
  auth_advertise_hosts = a.a.h
  auto_thaw = 1d
  bi_command =
  bounce_message_file =
  bounce_message_text =
  bounce_return_body = false
  no_bounce_return_message
  return_size_limit = 12K
  bounce_return_size_limit = 10K
  callout_domain_negative_expire = 1h
  callout_domain_positive_expire = 1d
  callout_negative_expire = 5h
  callout_positive_expire = 1w
  callout_random_local_part = xxx\
                              xx
  check_log_inodes = 0
  check_log_space = 0
  check_spool_inodes = 0
  check_spool_space = 0
  daemon_smtp_port =
  daemon_smtp_ports =
  delay_warning = 1d
  delay_warning_condition = ${if match{$h_precedence:}{(?i)bulk|list}{no}{yes}}
  deliver_drop_privilege
  deliver_queue_load_max = 6.2
  delivery_date_remove
  dns_again_means_nonexist = *.esri.com:jeni.com
  dns_check_names_pattern = ^.*$
  dns_ipv4_lookup = *
  dns_retrans = 0s
  dns_retry = 0
  drop_cr
  envelope_to_remove
  errors_copy =
  errors_reply_to = postmaster@???
  # This shouldn't be the real exim group
  exim_group = 99
  # exim_path is set above
  exim_user = exim
  extra_local_interfaces = 1.2.3.4
  no_extract_addresses_remove_arguments
  finduser_retries = 0
  allow_domain_literals
  freeze_tell = postmaster
  gecos_name =
  gecos_pattern =
  headers_charset = UTF-8
  header_maxsize = 2M
  header_line_maxsize = 2K
  helo_accept_junk_hosts =
  helo_allow_chars = _
  helo_lookup_domains =
  helo_verify_hosts = localhost
  helo_try_verify_hosts = 1.2.3.4
  hold_domains =
  host_lookup = a.b.c.d
  host_lookup_order = bydns
  host_reject_connection = 10.9.8.7
  hosts_connection_nolog = 127.0.0.1
  hosts_treat_as_local =
  ignore_bounce_errors_after = 2m
  ignore_fromline_hosts = a.b.c.d
  ignore_fromline_local
  keep_malformed = 4d
  ldap_default_servers = localhost
  ldap_version = 2
  no_local_from_check
  local_from_prefix = *-
  local_from_suffix = =*
  local_interfaces =
  local_scan_timeout = 10s
  local_sender_retain
  localhost_number = "13 "
  log_file_path =
  log_selector =  \
                +address_rewrite \
                -all \ 
                +all_parents \
                +arguments \
                -connection_reject \
                -delay_delivery \  
                +incoming_interface \
                +incoming_port \
                +lost_incoming_connection \ 
                -queue_run \
                +received_recipients \
                +received_sender \
                -retry_defer \
                +return_path_on_delivery \ 
                +sender_on_delivery \
                +size_reject \ 
                -skip_delivery \
                +smtp_confirmation \
                +smtp_connection \ 
                +smtp_syntax_error \
                +subject \
                +tls_cipher \
                +tls_peerdn
  log_timezone               
  lookup_open_max = 16
  max_username_length = 8
  message_body_visible = 500
  message_id_header_domain = a.b.c
  message_id_header_text = x.y.z
  no_message_logs
  message_size_limit = 500K
  move_frozen_messages
  mua_wrapper
  hide mysql_servers = localhost///
  never_users = root:daemon:bin
  percent_hack_domains =
  #perl_startup =
  #perl_at_start
  pipelining_advertise_hosts = *.b.c
  hide pgsql_servers = localhost///
  pid_file_path = /some/thing
  no_preserve_message_logs
  primary_hostname = xoanon.csi.cam.ac.uk
  no_print_topbitchars
  process_log_path = /a/b/c/d
  prod_requires_admin
  qualify_domain = xoanon.csi.cam.ac.uk
  qualify_recipient = xoanon.csi.cam.ac.uk
  queue_domains = a.b.c
  queue_list_requires_admin
  no_queue_only
  no_queue_only_override
  queue_only_file = /var/spool/exim/queue_only
  queue_only_load = 8.2
  no_queue_run_in_order
  queue_run_max = 5
  queue_smtp_domains = x.y.z
  receive_timeout = 0s
  received_header_text = Received: ${if def:sender_rcvhost {from ${sender_rcvhost}\n\t}{${if def:sender_ident {from ${sender_ident} }}${if def:sender_helo_name {(helo=${sender_helo_name})\n\t}}}}by ${primary_hostname} ${if def:received_protocol {with ${received_protocol}}} (Exim ${version_number} #${compile_number})\n\tid ${message_id}${if def:received_for {\n\tfor $received_for}}
  received_headers_max = 30
  recipient_unqualified_hosts = localhost:xoanon.csi.cam.ac.uk
  recipients_max = 0
  no_recipients_max_reject
  remote_max_parallel = 1
  remote_sort_domains =
  retry_data_expire = 24h
  retry_interval_max = 1d
  return_path_remove
  rfc1413_hosts =
  rfc1413_query_timeout = 30s
  sender_unqualified_hosts = localhost:xoanon.csi.cam.ac.uk
  smtp_accept_keepalive
  smtp_accept_max = 20
  smtp_accept_max_nonmail = 40
  smtp_accept_max_nonmail_hosts = !    *.b.c
  smtp_accept_max_per_connection = 20
  smtp_accept_max_per_host = 4
  smtp_accept_queue = 0
  smtp_accept_queue_per_connection = 10
  smtp_active_hostname = x.y.z
  no_smtp_enforce_sync
  smtp_max_synprot_errors = 11
  smtp_max_unknown_commands = 10
  smtp_ratelimit_hosts = *
  smtp_ratelimit_mail = 1, 1s, 2, 10s
  smtp_ratelimit_rcpt = 10, 2s, 5, 5m
  smtp_accept_reserve = 0
  smtp_banner = ${primary_hostname} ESMTP Exim ${version_number} #${compile_number} ${tod_full}
  smtp_check_spool_space
  smtp_connect_backlog = 5
  smtp_etrn_command =
  smtp_etrn_serialize
  smtp_load_reserve = 2
  smtp_receive_timeout = 1m
  smtp_reserve_hosts =
  smtp_return_error_details
  no_split_spool_directory
  # spool_directory is set above
  no_strip_excess_angle_brackets
  no_strip_trailing_dot
  no_syslog_duplication
  syslog_facility = uucp
  syslog_processname = mta-exim
  no_syslog_timestamp
  system_filter = /home/exim/test/filter
  system_filter_directory_transport =
  system_filter_file_transport =
  system_filter_group = mail
  system_filter_pipe_transport =
  system_filter_reply_transport =
  system_filter_user = 99
  tcp_nodelay = false
  timeout_frozen_after = 7d
  timezone = EDT
  tls_advertise_hosts = localhost
  tls_certificate = /some/file
  tls_crl = /some/file
  tls_dhparam = /some/file
  tls_privatekey = /some/file
  tls_on_connect_ports = 1:2:3
  tls_remember_esmtp
  tls_require_ciphers = a:b:c
  tls_verify_certificates = /some/directory
  tls_verify_hosts = *
  tls_try_verify_hosts = *
  trusted_groups = mail
  trusted_users = exim
  unknown_login =
  unknown_username =
  untrusted_set_sender = *
  uucp_from_pattern = ^From\s+(\S+)\s+(?:[a-zA-Z]{3},?\s+)?(?:[a-zA-Z]{3}\s+\d?\d|\d?\d\s+[a-zA-Z]{3}\s+\d\d(?:\d\d)?)\s+\d\d?:\d\d?
  uucp_from_sender = $1
  warn_message_file = /home/exim/test/warnmsg_file
  write_rejectlog = false


# ----- ACL -----

begin acl

check_recipient:
check_message:
check_etrn:
check_expn:
check_vrfy:


# ----- Routers -----

begin routers

# The manualroute router

  manualroute:
    driver = manualroute
    address_data = domainlist address data
    cannot_route_message = can't route this address 
    caseful_local_part
    condition =
    debug_print =
    disable_logging 
    domains =
    errors_to =
    no_fail_verify_recipient
    no_fail_verify_sender
    fallback_hosts = localhost
    group = mail
    headers_add =
    headers_remove =
    host_find_failed = freeze
    hosts_randomize
    no_initgroups
    local_parts =
    more
    no_pass_on_timeout
    pass_router = manualroute2
    redirect_router = manualroute2
    require_files =
    route_data = ${lookup{$local_part}lsearch{/}}
    router_home_directory = /usr 
    self = freeze
    senders =
    transport = smtp
    no_unseen
    user = root
    no_verify_only
    verify_recipient
    verify_sender


# Manualroute2 router, for mutually exclusive options

  manualroute2:
    driver = manualroute
    domains = ! +local_domains
    route_list = ^fax(\.cl(\.cam(\.ac\.uk)?)?)?$ cl.cam.ac.uk; \
                 *.uucp  britain.eu.net


# The iplookup router

#iplookup:
# driver = iplookup
# caseful_local_part
# condition =
# debug_print =
# domains = cam.ac.uk
# errors_to =
# no_fail_verify
# fallback_hosts = localhost
# group = mail
# headers_add =
# headers_remove =
# hosts = jackdaw.cam.ac.uk
# no_initgroups
# local_parts =
# more
# optional
# no_pass_on_timeout
# port = 9192
# protocol = tcp
# query =
# require_files =
# reroute =
# response_pattern =
# self = freeze
# senders =
# timeout = 5s
# no_unseen
# user = root
# no_verify_only
# no_verify

# The dnslookup router

  dnslookup:
    driver = dnslookup
    caseful_local_part
    no_check_secondary_mx
    check_srv = newsmtp
    condition =
    debug_print =
    domains =
    errors_to =
    no_fail_verify_recipient
    no_fail_verify_sender
    fallback_hosts =
    group = mail
    headers_add =
    headers_remove =
    ignore_target_hosts = 127.0.0.1
    no_initgroups
    local_parts =
    more
    mx_domains = *.cam.ac.uk
    mx_fail_domains = some.bad.mx.domain 
    no_pass_on_timeout
    qualify_single
    require_files =
    rewrite_headers
    no_search_parents
    same_domain_copy_routing 
    self = freeze
    senders =
    srv_fail_domains = some.bad.srv.domain 
    translate_ip_address = 10.10.10.10
    transport = smtp
    no_unseen
    user = root
    no_verify_only
    verify_recipient
    verify_sender
    widen_domains = cam.ac.uk:ac.uk


# The queryprogram router

  queryprogram:
    driver = queryprogram
    caseful_local_part
    command = /some/command
    command_group = 4321
    command_user = 1234
    condition =
    current_directory =
    debug_print =
    domains =
    errors_to =
    no_fail_verify_recipient
    no_fail_verify_sender
    fallback_hosts =
    group = mail
    headers_add =
    headers_remove =
    no_initgroups
    local_parts =
    no_pass_on_timeout
    require_files =
    self = freeze
    senders =
    timeout = 10s
    transport = smtp
    no_unseen
    user = root
    no_verify_only
    verify_recipient
    verify_sender


# The redirect router, in "alias" mode

  alias:
    driver = redirect
    address_data = aliasfile address data
    allow_fail
    allow_freeze 
    caseful_local_part
    no_check_ancestor
    condition =
    data = ${lookup{$local_part}lsearch{/etc/aliases}}
    debug_print =
    directory_transport = dummy
    domains =
    errors_to =
    expn
    no_fail_verify_recipient
    no_fail_verify_sender
    fallback_hosts =
    file_transport = dummy
    forbid_blackhole
    no_forbid_file
    forbid_include
    no_forbid_pipe
    group = 100
    headers_add =
    headers_remove =
    hide_child_in_errmsg
    include_directory = /i/n/c 
    no_initgroups
    local_part_prefix =
    no_local_part_prefix_optional
    local_part_suffix =
    no_local_part_suffix_optional
    local_parts =
    more
    no_one_time
    pipe_transport = dummy
    no_qualify_preserve_domain
    no_repeat_use 
    qualify_domain = xxxx 
    redirect_router = aliasfile2
    require_files =
    retry_use_local_part
    no_rewrite
    senders =
    sieve_vacation_directory = /thing/thong 
    no_skip_syntax_errors
    syntax_errors_to =
    transport_current_directory =
    transport_home_directory =
    no_unseen
    user = 100
    no_verify_only
    verify_recipient
    verify_sender


# Aliasfile2 for mutually exclusive options

  aliasfile2:
    driver = redirect
    allow_defer
    caseful_local_part
    check_group
    check_owner 
    file = /some/file
    retry_use_local_part


# The redirect router in "forward" mode

  forward:
    driver = redirect
    allow_filter
    caseful_local_part
    check_ancestor
    check_local_user
    condition =
    debug_print =
    directory_transport = dummy
    domains =
    errors_to =
    expn
    no_fail_verify_recipient
    no_fail_verify_sender
    fallback_hosts =
    file = //.forward2
    file_transport = dummy
    no_forbid_file
    forbid_blackhole
    forbid_filter_existstest
    no_forbid_filter_logwrite
    forbid_filter_lookup
    forbid_filter_readfile 
    forbid_filter_readsocket
    forbid_filter_reply
    forbid_filter_run 
    no_forbid_include
    no_forbid_pipe
    group = mail
    headers_add =
    headers_remove =
    hide_child_in_errmsg
    no_ignore_eacces
    no_ignore_enotdir
    no_initgroups
    local_part_prefix = xxx-
    local_part_prefix_optional
    local_part_suffix =
    no_local_part_suffix_optional
    local_parts =
    modemask = 022
    more
    no_one_time
    owners = root
    owngroups = mail
    pipe_transport = dummy
    no_qualify_preserve_domain
    redirect_router = aliasfile2
    reply_transport = dummy
    require_files =
    rewrite
    senders =
    no_skip_syntax_errors
    syntax_errors_text = rhubarb
    syntax_errors_to =
    transport_current_directory =
    transport_home_directory =
    no_unseen
    user = root
    no_verify_only
    no_verify_recipient
    no_verify_sender


# The accept router

  localuser:
    driver = accept
    no_address_test 
    caseful_local_part
    check_local_user
    condition =
    debug_print =
    domains =
    errors_to =
    expn
    no_fail_verify_recipient
    no_fail_verify_sender
    fallback_hosts =
    group = mail
    headers_add = X-added: by localuser
    headers_remove =
    no_initgroups
    local_part_prefix =
    no_local_part_prefix_optional
    local_part_suffix =
    no_local_part_suffix_optional
    local_parts =
    no_log_as_local 
    more
    redirect_router = smartuser
    require_files =
    senders =
    transport = ${if eq{$local_part}{caller}{local_mbx_delivery}{local_delivery}}
    transport_current_directory =
    transport_home_directory =
    no_unseen
    user = 99
    no_verify_only
    verify_recipient
    verify_sender


# The redirect router in "smartuser" mode

  smartuser:
    driver = redirect
    caseful_local_part
    condition =
    data = user@domain
    debug_print =
    domains =
    errors_to =
    expn
    no_fail_verify_recipient
    no_fail_verify_sender
    fallback_hosts =
    file_transport = dummy
    forbid_file
    forbid_pipe
    group = mail
    headers_add =
    headers_remove =
    hide_child_in_errmsg
    no_initgroups
    local_part_prefix =
    no_local_part_prefix_optional
    local_part_suffix =
    no_local_part_suffix_optional
    local_parts = abcd
    log_as_local 
    more
    pipe_transport = dummy
    qualify_preserve_domain
    redirect_router = localuser
    require_files =
    retry_use_local_part
    no_rewrite
    senders =
    no_unseen
    user = root
    no_verify_only
    verify_recipient
    verify_sender



# ----- Transports -----

# Dummy transport, to refer back to

begin transports

  dummy:
    driver = pipe
    disable_logging 


# Appendfile Transport

  appendfile:
    driver = appendfile
    allow_fifo
    no_allow_symlink
    batch_max = 100
    batch_id = rhubarb 
    body_only
    no_check_group
    no_check_owner
    check_string = abcd
    create_directory
    create_file = anywhere
    current_directory =
    debug_print =
    delivery_date_add
    directory_mode = 0700
    envelope_to_add
    escape_string = xyz
    file = /home/$local_part/inbox
    file_format = "From : appendfile"
    no_file_must_exist
    group = mail
    headers_add = X-original-domain: $original_domain\nX-original-localp: $original_local_part
    headers_remove =
    headers_rewrite = a@b c@d
    lock_fcntl_timeout = 10s
    lock_interval = 3s
    lock_retries = 10
    lockfile_mode = 0600
    lockfile_timeout = 30m
    mailbox_size = 1000
    mailbox_filecount = 9999  
    no_maildir_format
    maildir_quota_directory_regex = 
    maildir_retries = 10
    maildir_tag =
    maildir_use_size_file 
    no_mailstore_format
    mailstore_prefix =
    mailstore_suffix =
    message_size_limit = 1M
    mode = 0600
    mode_fail_narrower
    no_notify_comsat
    message_prefix = From ${if def:return_path{$return_path}{MAILER-DAEMON}} ${tod_bsdinbox}\n
    quota =
    no_quota_is_inclusive
    quota_size_regex = (\d+)$
    quota_warn_message = "A warning message"
    quota_warn_threshold =
    rcpt_include_affixes 
    retry_use_local_part
    return_path = xxxx
    return_path_add
    shadow_condition = $h_return-receipt-to
    shadow_transport = dummy
    message_suffix = \n
    transport_filter =
    transport_filter_timeout = 10s 
    no_use_crlf
    use_fcntl_lock
    use_lockfile
    user = root


# For options that are mutually exclusive with those above

  appendfile2:
    driver = appendfile
    directory = /etc
    directory_file = afilename 
    quota_directory = /some/directory 
    quota = 1M
    quota_filecount = 10
    use_bsmtp 


# Ditto

  appendfile3:
    driver = appendfile
    file = /etc/junk
    mbx_format
    use_mbx_lock


# Ditto

  appendfile4:
    driver = appendfile
    directory = /etc


# Autoreply transport

  autoreply:
    driver = autoreply
    bcc =
    cc =
    debug_print =
    delivery_date_add
    envelope_to_add
    file =
    no_file_expand
    no_file_optional
    from = $local_part
    group = 100
    headers =
    headers_add =
    headers_only
    headers_remove =
    no_initgroups
    log =
    mode = 0600
    never_mail = x@y  
    once =
    once_file_size = 4000
    once_repeat = 2d
    reply_to = $local_part
    return_message
    return_path_add
    shadow_condition =
    shadow_transport = dummy
    subject = message received
    text = Message from <$sender_address> has reached my inbox.
    to = $sender_address
    transport_filter =
    user = 100


# Pipe transport

  pipe:
    driver = pipe
    allow_commands =
    batch_max = 100
    batch_id = rhubarb 
    command =
    current_directory =
    debug_print =
    no_delivery_date_add
    no_envelope_to_add
    environment = "a=b"
    no_freeze_exec_fail
    group = mail
    headers_add =
    headers_remove =
    home_directory =
    no_ignore_status
    no_initgroups
    no_log_defer_output
    no_log_fail_output
    no_log_output
    max_output = 20K
    path = /usr/bin
    no_pipe_as_creator
    message_prefix = From ${if def:return_path{$return_path}{MAILER-DAEMON}} ${tod_bsdinbox}\n
    no_restrict_to_path
    retry_use_local_part
    no_return_fail_output
    return_output
    no_return_path_add
    shadow_condition =
    shadow_transport = dummy
    message_suffix = \n
    temp_errors = 75 : 73
    timeout = 1h
    transport_filter =
    umask = 022
    use_bsmtp 
    no_use_crlf
    no_use_shell
    user = root


# Smtp transport

  smtp:
    driver = smtp
    authenticated_sender = abcde 
    no_allow_localhost
    command_timeout = 5m
    connect_timeout = 0s
    connection_max_messages = 0
    data_timeout = 5m
    debug_print =
    delay_after_cutoff
    no_delivery_date_add
    dns_qualify_single
    no_dns_search_parents
    no_envelope_to_add
    fallback_hosts = localhost
    final_timeout = 10m
    no_gethostbyname
    headers_add =
    headers_remove =
    helo_data = some.text
    hosts = localhost
    hosts_avoid_tls = *
    hosts_avoid_esmtp = x.y.z 
    hosts_max_try = 10
    hosts_override
    hosts_nopass_tls = * 
    hosts_randomize
    hosts_require_auth = * 
    hosts_require_tls = *
    hosts_try_auth = * 
    interface = 127.0.0.1
    max_rcpt = 0
    multi_domain
    port = 25
    protocol = lmtp
    retry_include_ip_address
    no_return_path_add
    serialize_hosts =
    size_addition = -1
    tls_certificate = /a/b/c
    tls_privatekey = /h/i/j
    tls_verify_certificates = /n/o/p
    tls_require_ciphers = x:y:z
    tls_tempfail_tryclear = false 
    transport_filter =


# Lmtp transport

  lmtp:
    driver = lmtp
    batch_max = 100
    batch_id = rhubarb 
    no_body_only
    hide command = /home/ph10/exim/AutoTest/mtpscript
    debug_print =
    no_delivery_date_add
    no_envelope_to_add
    group = exim
    headers_add =
    no_headers_only
    headers_remove =
    no_initgroups
    message_size_limit = 0
    retry_use_local_part
    return_path =
    hide no_return_path_add
    timeout = 1s
    transport_filter =
    user = exim


# Lmtp transport with socket

  lmtps:
    driver = lmtp
    socket = /some/socket 


# End of Exim 4 configuration

Index: 003
====================================================================
# Exim test configuration 003

# Macros are set externally in order to get the path
# of the Exim that is being tested, and the directory
# in which the test data lives.

exim_path = EXIM_PATH
spool_directory = DIR/spool

acl_smtp_rcpt = check_recipient

domainlist local_domains = test.ex
smtp_accept_max_nonmail = 1000


# ----- ACL -----

begin acl

  check_recipient:
    accept hosts = :
    deny   senders = a@??? : X@??? : ^\\Dx@e\\.f : ^\\DY@G\\.H :\
           lsearch*@;DIR/aux/003.rej.lsearch :\
           cdb*@;DIR/aux/003.rej.cdb :\
           @@lsearch*;DIR/aux/003.rej.bydomain
    accept domains = +local_domains
    deny   message = relay not permitted


# End of Exim 4 configuration

Index: 004
====================================================================
# Exim test configuration 004

# Macros are set externally in order to get the path
# of the Exim that is being tested, and the directory
# in which the test data lives.

exim_path = EXIM_PATH
spool_directory = DIR/spool

acl_smtp_rcpt = check_recipient
domainlist local_domains = test.ex
smtp_accept_max_nonmail = 1000

# ----- ACL -----

begin acl

  check_recipient:
    accept hosts = :
    deny   senders = +caseful: a@??? : X@??? : ^\\Dx@e\\.f : ^\\DY@G\\.H :\
                     lsearch*@;DIR/aux/003.rej.lsearch :\
                     cdb*@;DIR/aux/003.rej.cdb :\
                     @@lsearch*;DIR/aux/003.rej.bydomain
    accept domains = +local_domains
    deny   message = relay not permitted


# End of Exim 4 configuration

Index: 005
====================================================================
# Exim test configuration 005

# Macros are set externally in order to get the path
# of the Exim that is being tested, and the directory
# in which the test data lives.

exim_path = EXIM_PATH
spool_directory = DIR/spool

# ----- Main settings -----

domainlist local_domains = xoanon.csi.cam.ac.uk

acl_smtp_rcpt = check_recipient
message_id_header_domain = ${if eq{0}{0}{some.domain}}
message_id_header_text = ${if eq{0}{0}{a@b[c]}}
trusted_users = CALLER


# ----- ACL -----

begin acl

  check_recipient:
    accept hosts = :
    accept domains = +local_domains
    deny   message = relay not permitted



# ----- Routers -----

begin routers

  fail_remote_domains:
    driver = redirect
    domains = ! +local_domains
    data = :fail: unrouteable mail domain "$domain"


  localuser:
    driver = accept
    check_local_user
    transport = local_delivery
    headers_add = X-local-user: uid=$local_user_uid gid=$local_user_gid 



# ----- Transports -----

begin transports

  local_delivery:
    driver = appendfile
    delivery_date_add
    envelope_to_add
    file = DIR/test-mail/$local_part
    headers_add = "X-body-linecount: $body_linecount\n\
                   X-received-count: $received_count" 
    return_path_add


# End of Exim 4 configuration

Index: 006
====================================================================
# Exim test configuration 006

# Macros are set externally in order to get the path
# of the Exim that is being tested, and the directory
# in which the test data lives.

exim_path = EXIM_PATH
spool_directory = DIR/spool

# ----- Main settings -----

acl_smtp_rcpt = accept
trusted_users = CALLER


# ----- Routers -----

begin routers

  system_aliases:
    driver = redirect
    allow_defer
    data = ${lookup{$local_part}lsearch{DIR/aux/aliases}}
    file_transport = address_file
    retry_use_local_part


  localuser:
    driver = accept
    check_local_user
    transport = local_delivery



# ----- Transports -----

begin transports

  local_delivery:
    driver = appendfile
    delivery_date_add
    envelope_to_add
    file = DIR/test-mail/$local_part
    return_path_add
    headers_add = \nMessage Headers:\n$message_headers\n 


  address_file:
    driver = appendfile
    delivery_date_add
    envelope_to_add
    return_path_add


# End of Exim 4 configuration

Index: 007
====================================================================
# Exim test configuration 007

# Macros are set externally in order to get the path
# of the Exim that is being tested, and the directory
# in which the test data lives.

exim_path = EXIM_PATH
spool_directory = DIR/spool

# ----- Main settings -----

domainlist local_domains = xoanon.csi.cam.ac.uk


# ----- Routers -----

begin routers

  fail_remote_domains:
    driver = redirect
    domains = ! +local_domains
    data = :fail: unrouteable mail domain "$domain"


  system_aliases:
    driver = redirect
    allow_defer
    data = ${lookup{$local_part}lsearch{DIR/aux/aliases}}
    retry_use_local_part


  localuser:
    driver = accept
    check_local_user
    transport = local_delivery



# ----- Transports -----

begin transports

  local_delivery:
    driver = appendfile
    delivery_date_add
    envelope_to_add
    file = DIR/test-mail/$local_part
    return_path_add


  address_file:
    driver = appendfile
    delivery_date_add
    envelope_to_add
    return_path_add



# ----- Retry -----

# End of Exim 4 configuration

Index: 008
====================================================================
#!!# This file is output from the convert4r4 script, which tries
#!!# to convert Exim 3 configurations into Exim 4 configurations.
#!!# However, is is not perfect, especially with non-simple
#!!# configurations. You must check it before running it.


#!!# These options specify the Access Control Lists (ACLs) that
#!!# are used for incoming SMTP messages - after the RCPT and DATA
#!!# commands, respectively.

acl_smtp_rcpt = check_recipient
acl_smtp_data = check_message

#!!# This setting defines a named domain list called
#!!# local_domains, created from the old options that
#!!# referred to local domains. It will be referenced
#!!# later on by the syntax "+local_domains".
#!!# Other domain and host lists may follow.

domainlist local_domains = xoanon.csi.cam.ac.uk


# Exim test configuration 008

# Macros are set externally in order to get the path
# of the Exim that is being tested, and the directory
# in which the test data lives.

exim_path = EXIM_PATH
spool_directory = DIR/spool

# ----- Main settings -----

trusted_users = CALLER


  #!!#######################################################!!#
  #!!# This new section of the configuration contains ACLs #!!#
  #!!# (Access Control Lists) derived from the Exim 3      #!!#
  #!!# policy control options.                             #!!#
  #!!#######################################################!!#


#!!# These ACLs are crudely constructed from Exim 3 options.
#!!# They are almost certainly not optimal. You should study
#!!# them and rewrite as necessary.

begin acl

  #!!# ACL that is used after the RCPT command
  check_recipient:
    # Exim 3 had no checking on -bs messages
    accept hosts = :
    accept domains = +local_domains
    deny   message = relay not permitted


  #!!# ACL that is used after the DATA command
  check_message:
    accept



# ----- Rewrite ----

# End

  #!!#######################################################!!#
  #!!# Here follow routers created from the old routers,   #!!#
  #!!# for handling non-local domains.                     #!!#
  #!!#######################################################!!#


begin routers


# ----- Routers -----


#!!# This new router is put here to fail all domains that
#!!# were not in local_domains in the Exim 3 configuration.

  fail_remote_domains:
    driver = redirect
    domains = ! +local_domains
    data = :fail: unrouteable mail domain "$domain"



  #!!#######################################################!!#
  #!!# Here follow routers created from the old directors, #!!#
  #!!# for handling local domains.                         #!!#
  #!!#######################################################!!#


# ----- Directors -----

  system_aliases:
    driver = redirect
    allow_defer
    data = ${lookup{$local_part}lsearch{DIR/aux/aliases}}
    retry_use_local_part


  localuser:
    driver = accept
    check_local_user
    transport = local_delivery



# ----- Transports -----

begin transports

  local_delivery:
    driver = appendfile
    delivery_date_add
    envelope_to_add
    file = DIR/test-mail/$local_part
    return_path_add


  address_file:
    driver = appendfile
    delivery_date_add
    envelope_to_add
    return_path_add



# ----- Retry -----

# End of Exim 4 configuration

Index: 009
====================================================================
#!!# This file is output from the convert4r4 script, which tries
#!!# to convert Exim 3 configurations into Exim 4 configurations.
#!!# However, is is not perfect, especially with non-simple
#!!# configurations. You must check it before running it.


#!!# These options specify the Access Control Lists (ACLs) that
#!!# are used for incoming SMTP messages - after the RCPT and DATA
#!!# commands, respectively.

acl_smtp_rcpt = check_recipient
acl_smtp_data = check_message

#!!# This setting defines a named domain list called
#!!# local_domains, created from the old options that
#!!# referred to local domains. It will be referenced
#!!# later on by the syntax "+local_domains".
#!!# Other domain and host lists may follow.

domainlist local_domains = xoanon.csi.cam.ac.uk


# Exim test configuration 009

# Macros are set externally in order to get the path
# of the Exim that is being tested, and the directory
# in which the test data lives.

exim_path = EXIM_PATH
spool_directory = DIR/spool

# ----- Main settings -----

trusted_users = CALLER


  #!!#######################################################!!#
  #!!# This new section of the configuration contains ACLs #!!#
  #!!# (Access Control Lists) derived from the Exim 3      #!!#
  #!!# policy control options.                             #!!#
  #!!#######################################################!!#


#!!# These ACLs are crudely constructed from Exim 3 options.
#!!# They are almost certainly not optimal. You should study
#!!# them and rewrite as necessary.

begin acl

  #!!# ACL that is used after the RCPT command
  check_recipient:
    # Exim 3 had no checking on -bs messages
    accept hosts = :
    accept domains = +local_domains
    deny   message = relay not permitted


  #!!# ACL that is used after the DATA command
  check_message:
    accept



# ----- Rewrite ----

# End

  #!!#######################################################!!#
  #!!# Here follow routers created from the old routers,   #!!#
  #!!# for handling non-local domains.                     #!!#
  #!!#######################################################!!#


begin routers


# ----- Routers -----


#!!# This new router is put here to fail all domains that
#!!# were not in local_domains in the Exim 3 configuration.

  fail_remote_domains:
    driver = redirect
    domains = ! +local_domains
    data = :fail: unrouteable mail domain "$domain"



  #!!#######################################################!!#
  #!!# Here follow routers created from the old directors, #!!#
  #!!# for handling local domains.                         #!!#
  #!!#######################################################!!#


# ----- Directors -----

  system_aliases:
    driver = redirect
    allow_defer
    data = ${lookup{$local_part}lsearch{DIR/aux/aliases}}
    retry_use_local_part


  localuser:
    driver = accept
    check_local_user
    transport = local_delivery



# ----- Transports -----

begin transports

  local_delivery:
    driver = appendfile
    delivery_date_add
    envelope_to_add
    file = DIR/test-mail/$local_part
    return_path_add


  address_file:
    driver = appendfile
    delivery_date_add
    envelope_to_add
    return_path_add



# ----- Retry -----

# End of Exim 4 configuration

Index: 010
====================================================================
#!!# This file is output from the convert4r4 script, which tries
#!!# to convert Exim 3 configurations into Exim 4 configurations.
#!!# However, is is not perfect, especially with non-simple
#!!# configurations. You must check it before running it.


#!!# These options specify the Access Control Lists (ACLs) that
#!!# are used for incoming SMTP messages - after the RCPT and DATA
#!!# commands, respectively.

acl_smtp_rcpt = check_recipient
acl_smtp_data = check_message

#!!# This setting defines a named domain list called
#!!# local_domains, created from the old options that
#!!# referred to local domains. It will be referenced
#!!# later on by the syntax "+local_domains".
#!!# Other domain and host lists may follow.

domainlist local_domains = xoanon.csi.cam.ac.uk


# Exim test configuration 010

# Macros are set externally in order to get the path
# of the Exim that is being tested, and the directory
# in which the test data lives.

exim_path = EXIM_PATH
spool_directory = DIR/spool

# ----- Main settings -----

trusted_users = CALLER


  #!!#######################################################!!#
  #!!# This new section of the configuration contains ACLs #!!#
  #!!# (Access Control Lists) derived from the Exim 3      #!!#
  #!!# policy control options.                             #!!#
  #!!#######################################################!!#


#!!# These ACLs are crudely constructed from Exim 3 options.
#!!# They are almost certainly not optimal. You should study
#!!# them and rewrite as necessary.

begin acl

  #!!# ACL that is used after the RCPT command
  check_recipient:
    # Exim 3 had no checking on -bs messages
    accept hosts = :
    accept domains = +local_domains
    deny   message = relay not permitted


  #!!# ACL that is used after the DATA command
  check_message:
    accept



# ----- Rewrite ----

# End

  #!!#######################################################!!#
  #!!# Here follow routers created from the old routers,   #!!#
  #!!# for handling non-local domains.                     #!!#
  #!!#######################################################!!#


begin routers


# ----- Routers -----


#!!# This new router is put here to fail all domains that
#!!# were not in local_domains in the Exim 3 configuration.

  fail_remote_domains:
    driver = redirect
    domains = ! +local_domains
    data = :fail: unrouteable mail domain "$domain"



  #!!#######################################################!!#
  #!!# Here follow routers created from the old directors, #!!#
  #!!# for handling local domains.                         #!!#
  #!!#######################################################!!#


# ----- Directors -----

  system_aliases:
    driver = redirect
    allow_defer
    data = ${lookup{$local_part}lsearch{DIR/aux/aliases}}
    retry_use_local_part


  localuser:
    driver = accept
    check_local_user
    transport = local_delivery



# ----- Transports -----

begin transports

  local_delivery:
    driver = appendfile
    delivery_date_add
    envelope_to_add
    file = DIR/test-mail/$local_part
    return_path_add


  address_file:
    driver = appendfile
    delivery_date_add
    envelope_to_add
    return_path_add



# ----- Retry -----

# End of Exim 4 configuration

Index: 011
====================================================================
#!!# This file is output from the convert4r4 script, which tries
#!!# to convert Exim 3 configurations into Exim 4 configurations.
#!!# However, is is not perfect, especially with non-simple
#!!# configurations. You must check it before running it.


#!!# These options specify the Access Control Lists (ACLs) that
#!!# are used for incoming SMTP messages - after the RCPT and DATA
#!!# commands, respectively.

acl_smtp_rcpt = check_recipient
acl_smtp_data = check_message

#!!# This setting defines a named domain list called
#!!# local_domains, created from the old options that
#!!# referred to local domains. It will be referenced
#!!# later on by the syntax "+local_domains".
#!!# Other domain and host lists may follow.

domainlist local_domains = xoanon.csi.cam.ac.uk


# Exim test configuration 011

# Macros are set externally in order to get the path
# of the Exim that is being tested, and the directory
# in which the test data lives.

exim_path = EXIM_PATH
spool_directory = DIR/spool

# ----- Main settings -----

trusted_users = CALLER


  #!!#######################################################!!#
  #!!# This new section of the configuration contains ACLs #!!#
  #!!# (Access Control Lists) derived from the Exim 3      #!!#
  #!!# policy control options.                             #!!#
  #!!#######################################################!!#


#!!# These ACLs are crudely constructed from Exim 3 options.
#!!# They are almost certainly not optimal. You should study
#!!# them and rewrite as necessary.

begin acl

  #!!# ACL that is used after the RCPT command
  check_recipient:
    # Exim 3 had no checking on -bs messages
    accept hosts = :
    accept domains = +local_domains
    deny   message = relay not permitted


  #!!# ACL that is used after the DATA command
  check_message:
    accept



# ----- Rewrite ----

# End

  #!!#######################################################!!#
  #!!# Here follow routers created from the old routers,   #!!#
  #!!# for handling non-local domains.                     #!!#
  #!!#######################################################!!#


begin routers


# ----- Routers -----


#!!# This new router is put here to fail all domains that
#!!# were not in local_domains in the Exim 3 configuration.

  fail_remote_domains:
    driver = redirect
    domains = ! +local_domains
    data = :fail: unrouteable mail domain "$domain"



  #!!#######################################################!!#
  #!!# Here follow routers created from the old directors, #!!#
  #!!# for handling local domains.                         #!!#
  #!!#######################################################!!#


# ----- Directors -----

  system_aliases:
    driver = redirect
    allow_defer
    data = ${lookup{$local_part}lsearch{DIR/aux/aliases}}
    retry_use_local_part


  localuser:
    driver = accept
    check_local_user
    transport = local_delivery



# ----- Transports -----

begin transports

  local_delivery:
    driver = appendfile
    delivery_date_add
    envelope_to_add
    file = DIR/test-mail/$local_part
    return_path_add


  address_file:
    driver = appendfile
    delivery_date_add
    envelope_to_add
    return_path_add



# ----- Retry -----

# End of Exim 4 configuration

Index: 012
====================================================================
#!!# This file is output from the convert4r4 script, which tries
#!!# to convert Exim 3 configurations into Exim 4 configurations.
#!!# However, is is not perfect, especially with non-simple
#!!# configurations. You must check it before running it.


#!!# These options specify the Access Control Lists (ACLs) that
#!!# are used for incoming SMTP messages - after the RCPT and DATA
#!!# commands, respectively.

acl_smtp_rcpt = check_recipient
acl_smtp_data = check_message

#!!# This setting defines a named domain list called
#!!# local_domains, created from the old options that
#!!# referred to local domains. It will be referenced
#!!# later on by the syntax "+local_domains".
#!!# Other domain and host lists may follow.

domainlist local_domains = xoanon.csi.cam.ac.uk


# Exim test configuration 012

# Macros are set externally in order to get the path
# of the Exim that is being tested, and the directory
# in which the test data lives.

exim_path = EXIM_PATH
spool_directory = DIR/spool

# ----- Main settings -----



  #!!#######################################################!!#
  #!!# This new section of the configuration contains ACLs #!!#
  #!!# (Access Control Lists) derived from the Exim 3      #!!#
  #!!# policy control options.                             #!!#
  #!!#######################################################!!#


#!!# These ACLs are crudely constructed from Exim 3 options.
#!!# They are almost certainly not optimal. You should study
#!!# them and rewrite as necessary.

begin acl

  #!!# ACL that is used after the RCPT command
  check_recipient:
    # Exim 3 had no checking on -bs messages
    accept hosts = :
    accept domains = +local_domains
    deny   message = relay not permitted


  #!!# ACL that is used after the DATA command
  check_message:
    accept



# ----- Rewrite ----

# End

  #!!#######################################################!!#
  #!!# Here follow routers created from the old routers,   #!!#
  #!!# for handling non-local domains.                     #!!#
  #!!#######################################################!!#


begin routers


# ----- Routers -----


#!!# This new router is put here to fail all domains that
#!!# were not in local_domains in the Exim 3 configuration.

  fail_remote_domains:
    driver = redirect
    domains = ! +local_domains
    data = :fail: unrouteable mail domain "$domain"



  #!!#######################################################!!#
  #!!# Here follow routers created from the old directors, #!!#
  #!!# for handling local domains.                         #!!#
  #!!#######################################################!!#


# ----- Directors -----

  system_aliases:
    driver = redirect
    allow_defer
    data = ${lookup{$local_part}lsearch{DIR/aux/aliases}}
    retry_use_local_part


  localuser:
    driver = accept
    check_local_user
    transport = local_delivery



# ----- Transports -----

begin transports

  local_delivery:
    driver = appendfile
    delivery_date_add
    envelope_to_add
    file = DIR/test-mail/$local_part
    return_path_add


  address_file:
    driver = appendfile
    delivery_date_add
    envelope_to_add
    return_path_add



# ----- Retry -----

# End of Exim 4 configuration

Index: 013
====================================================================
# Exim test configuration 013

# Macros are set externally in order to get the path
# of the Exim that is being tested, and the directory
# in which the test data lives.

exim_path = EXIM_PATH
spool_directory = DIR/spool

# ----- Main settings -----

acl_smtp_etrn = check_etrn

# ----- ACL -----

begin acl

  check_etrn:
    deny   hosts = 10.9.8.7
           sender_domains = some.domain 


    deny   hosts = 10.9.8.8
           senders = x@y


    accept hosts = localhost


# End of Exim 4 configuration

Index: 014
====================================================================
# Exim test configuration 014

# Macros are set externally in order to get the path
# of the Exim that is being tested, and the directory
# in which the test data lives.

exim_path = EXIM_PATH
spool_directory = DIR/spool

# ----- Main settings -----

acl_smtp_etrn = check_etrn
no_smtp_etrn_serialize
log_selector = -etrn

# ----- ACL -----

begin acl

  check_etrn:
    deny   hosts = !localhost
    warn   log_message = accepted ETRN $smtp_command_argument
    accept


# End of Exim 4 configuration

Index: 015
====================================================================
#!!# This file is output from the convert4r4 script, which tries
#!!# to convert Exim 3 configurations into Exim 4 configurations.
#!!# However, is is not perfect, especially with non-simple
#!!# configurations. You must check it before running it.


#!!# These options specify the Access Control Lists (ACLs) that
#!!# are used for incoming SMTP messages - after the RCPT and DATA
#!!# commands, respectively.

acl_smtp_rcpt = check_recipient
acl_smtp_data = check_message

#!!# This setting defines a named domain list called
#!!# local_domains, created from the old options that
#!!# referred to local domains. It will be referenced
#!!# later on by the syntax "+local_domains".
#!!# Other domain and host lists may follow.

domainlist local_domains = test.ex


#!!# All previous logging options are combined into a single
#!!# option in Exim 4. This setting is an approximation to
#!!# the previous state - some logging has changed.

  log_selector =  \
                +received_recipients


# Exim test configuration 015

# Macros are set externally in order to get the path
# of the Exim that is being tested, and the directory
# in which the test data lives.

exim_path = EXIM_PATH
spool_directory = DIR/spool

# ----- Main settings -----

trusted_users = CALLER


  #!!#######################################################!!#
  #!!# This new section of the configuration contains ACLs #!!#
  #!!# (Access Control Lists) derived from the Exim 3      #!!#
  #!!# policy control options.                             #!!#
  #!!#######################################################!!#


#!!# These ACLs are crudely constructed from Exim 3 options.
#!!# They are almost certainly not optimal. You should study
#!!# them and rewrite as necessary.

begin acl

  #!!# ACL that is used after the RCPT command
  check_recipient:
    # Exim 3 had no checking on -bs messages
    accept  hosts = :
    accept  domains = +local_domains
    deny    message = relay not permitted


  #!!# ACL that is used after the DATA command
  check_message:
    accept



# ----- Rewrite -----

# End

  #!!#######################################################!!#
  #!!# Here follow routers created from the old routers,   #!!#
  #!!# for handling non-local domains.                     #!!#
  #!!#######################################################!!#


begin routers


# ----- Routers -----


#!!# This new router is put here to fail all domains that
#!!# were not in local_domains in the Exim 3 configuration.

  fail_remote_domains:
    driver = redirect
    domains = ! +local_domains
    data = :fail: unrouteable mail domain "$domain"



  #!!#######################################################!!#
  #!!# Here follow routers created from the old directors, #!!#
  #!!# for handling local domains.                         #!!#
  #!!#######################################################!!#


# ----- Directors -----

  localuser:
    driver = accept
    check_local_user
    transport = local_delivery



# ----- Transports -----

begin transports

  local_delivery:
    driver = appendfile
    delivery_date_add
    envelope_to_add
    file = DIR/test-mail/$local_part
    headers_add = "X-interface: $interface_address"
    return_path_add



# ----- Retry -----


# End of Exim 4 configuration

Index: 016
====================================================================
# Exim test configuration 016

# Macros are set externally in order to get the path
# of the Exim that is being tested, and the directory
# in which the test data lives.

exim_path = EXIM_PATH
spool_directory = DIR/spool

# ----- Main settings -----

domainlist local_domains = test.ex

acl_smtp_expn = check_expn
qualify_domain = test.ex
no_write_rejectlog


# ----- ACLs -----

begin acl

  check_expn:
    accept hosts = 2.2.2.2


# ----- Routers -----

begin routers

  system_aliases:
    driver = redirect
    allow_defer
    data = ${lookup{$local_part}lsearch{DIR/aux/aliases}}
    retry_use_local_part


  localuser:
    driver = accept
    check_local_user
    transport = local_delivery



# ----- Transports -----

begin transports

  local_delivery:
    driver = appendfile
    delivery_date_add
    envelope_to_add
    file = DIR/test-mail/$local_part
    return_path_add



# ----- Retry -----

# End of Exim 4 configuration

Index: 017
====================================================================
#!!# This file is output from the convert4r4 script, which tries
#!!# to convert Exim 3 configurations into Exim 4 configurations.
#!!# However, is is not perfect, especially with non-simple
#!!# configurations. You must check it before running it.


#!!# These options specify the Access Control Lists (ACLs) that
#!!# are used for incoming SMTP messages - after the RCPT and DATA
#!!# commands, respectively.

acl_smtp_rcpt = check_recipient
acl_smtp_data = check_message

#!!# These options specify the Access Control Lists (ACLs) that
#!!# are used to control the ETRN, EXPN, and VRFY commands.
#!!# Where no ACL is defined, the command is locked out.

acl_smtp_vrfy = check_vrfy

#!!# This setting defines a named domain list called
#!!# local_domains, created from the old options that
#!!# referred to local domains. It will be referenced
#!!# later on by the syntax "+local_domains".
#!!# Other domain and host lists may follow.

domainlist local_domains = test.ex


# Exim test configuration 017

# Macros are set externally in order to get the path
# of the Exim that is being tested, and the directory
# in which the test data lives.

exim_path = EXIM_PATH
spool_directory = DIR/spool

# ----- Main settings -----

qualify_domain = test.ex


  #!!#######################################################!!#
  #!!# This new section of the configuration contains ACLs #!!#
  #!!# (Access Control Lists) derived from the Exim 3      #!!#
  #!!# policy control options.                             #!!#
  #!!#######################################################!!#


#!!# These ACLs are crudely constructed from Exim 3 options.
#!!# They are almost certainly not optimal. You should study
#!!# them and rewrite as necessary.

begin acl

  #!!# ACL that is used after the RCPT command
  check_recipient:
    # Exim 3 had no checking on -bs messages
    accept hosts = :
    accept domains = +local_domains
    deny   message = relay not permitted


  #!!# ACL that is used after the DATA command
  check_message:
    accept


  #!!# ACL that is used after the VRFY command
  check_vrfy:
    accept hosts = *



# ----- Rewrite ----

# End

  #!!#######################################################!!#
  #!!# Here follow routers created from the old routers,   #!!#
  #!!# for handling non-local domains.                     #!!#
  #!!#######################################################!!#


begin routers


# ----- Routers -----


#!!# This new router is put here to fail all domains that
#!!# were not in local_domains in the Exim 3 configuration.

  fail_remote_domains:
    driver = redirect
    domains = ! +local_domains
    data = :fail: unrouteable mail domain "$domain"



  #!!#######################################################!!#
  #!!# Here follow routers created from the old directors, #!!#
  #!!# for handling local domains.                         #!!#
  #!!#######################################################!!#


# ----- Directors -----

  system_aliases:
    driver = redirect
    allow_defer
    data = ${lookup{$local_part}lsearch{DIR/aux/aliases}}
    retry_use_local_part


  localuser:
    driver = accept
    check_local_user
    transport = local_delivery



# ----- Transports -----

begin transports

  local_delivery:
    driver = appendfile
    delivery_date_add
    envelope_to_add
    file = DIR/test-mail/$local_part
    return_path_add



# ----- Retry -----

# End of Exim 4 configuration

Index: 018
====================================================================
# Exim test configuration 018

# Macros are set externally in order to get the path
# of the Exim that is being tested, and the directory
# in which the test data lives.

exim_path = EXIM_PATH
spool_directory = DIR/spool

# ----- Main settings -----

domainlist local_domains = exim.test.ex

acl_smtp_rcpt = check_recipient
log_selector = +smtp_incomplete_transaction
qualify_domain = exim.test.ex


# ----- ACL -----

begin acl

  check_recipient:
    # Exim 3 had no checking on -bs messages
    accept  hosts = :
    require verify = sender
    deny    message = unrouteable address
           !verify = recipient
    accept  domains = +local_domains
    deny    message = relay not permitted




# ----- Routers -----

begin routers

  fail_remote_domains:                                         
    driver = redirect                                          
    domains = ! +local_domains                                 
    data = :fail: unrouteable mail domain "$domain" 


  system_aliases:
    driver = redirect
    allow_defer
    allow_fail
    data = ${lookup{$local_part}lsearch{DIR/aux/aliases}}
    retry_use_local_part


  localuser:
    driver = accept
    check_local_user
    transport = local_delivery



# ----- Transports -----

begin transports

  local_delivery:
    driver = appendfile
    delivery_date_add
    envelope_to_add
    file = DIR/test-mail/$local_part
    return_path_add



# ----- Retry -----

# End of Exim 4 configuration

Index: 019
====================================================================
#!!# This file is output from the convert4r4 script, which tries
#!!# to convert Exim 3 configurations into Exim 4 configurations.
#!!# However, is is not perfect, especially with non-simple
#!!# configurations. You must check it before running it.


#!!# These options specify the Access Control Lists (ACLs) that
#!!# are used for incoming SMTP messages - after the RCPT and DATA
#!!# commands, respectively.

acl_smtp_rcpt = check_recipient
acl_smtp_data = check_message

#!!# This setting defines a named domain list called
#!!# local_domains, created from the old options that
#!!# referred to local domains. It will be referenced
#!!# later on by the syntax "+local_domains".
#!!# Other domain and host lists may follow.

domainlist local_domains = exim.test.ex

domainlist relay_domains = exim.test.ex

# Exim test configuration 019

# Macros are set externally in order to get the path
# of the Exim that is being tested, and the directory
# in which the test data lives.

exim_path = EXIM_PATH
spool_directory = DIR/spool

# ----- Main settings -----

qualify_domain = exim.test.ex


  #!!#######################################################!!#
  #!!# This new section of the configuration contains ACLs #!!#
  #!!# (Access Control Lists) derived from the Exim 3      #!!#
  #!!# policy control options.                             #!!#
  #!!#######################################################!!#


#!!# These ACLs are crudely constructed from Exim 3 options.
#!!# They are almost certainly not optimal. You should study
#!!# them and rewrite as necessary.

begin acl

  #!!# ACL that is used after the RCPT command
  check_recipient:
    # Exim 3 had no checking on -bs messages
    accept  hosts = :
    accept  recipients = postmaster@???
    accept  senders = myfriend@*
    deny    message = host is listed in $dnslist_domain
            dnslists = rbl.test.ex
    require verify = sender
    deny    message = unrouteable address
           !verify = recipient
    accept  domains = +local_domains
    accept  domains = +relay_domains
    deny    message = relay not permitted


  #!!# ACL that is used after the DATA command
  check_message:
    accept



# ----- Rewrite ----

# End

  #!!#######################################################!!#
  #!!# Here follow routers created from the old routers,   #!!#
  #!!# for handling non-local domains.                     #!!#
  #!!#######################################################!!#


begin routers


# ----- Routers -----


#!!# This new router is put here to fail all domains that
#!!# were not in local_domains in the Exim 3 configuration.

  fail_remote_domains:
    driver = redirect
    domains = ! +local_domains
    data = :fail: unrouteable mail domain "$domain"



  #!!#######################################################!!#
  #!!# Here follow routers created from the old directors, #!!#
  #!!# for handling local domains.                         #!!#
  #!!#######################################################!!#


# ----- Directors -----

  system_aliases:
    driver = redirect
    allow_defer
    data = ${lookup{$local_part}lsearch{DIR/aux/aliases}}
    retry_use_local_part


  localuser:
    driver = accept
    check_local_user
    transport = local_delivery



# ----- Transports -----

begin transports

  local_delivery:
    driver = appendfile
    delivery_date_add
    envelope_to_add
    file = DIR/test-mail/$local_part
    return_path_add



# ----- Retry -----

# End of Exim 4 configuration

Index: 020
====================================================================
#!!# This file is output from the convert4r4 script, which tries
#!!# to convert Exim 3 configurations into Exim 4 configurations.
#!!# However, is is not perfect, especially with non-simple
#!!# configurations. You must check it before running it.


#!!# These options specify the Access Control Lists (ACLs) that
#!!# are used for incoming SMTP messages - after the RCPT and DATA
#!!# commands, respectively.

acl_smtp_rcpt = check_recipient
acl_smtp_data = check_message

#!!# This setting defines a named domain list called
#!!# local_domains, created from the old options that
#!!# referred to local domains. It will be referenced
#!!# later on by the syntax "+local_domains".
#!!# Other domain and host lists may follow.

domainlist local_domains = exim.test.ex

domainlist relay_domains = exim.test.ex

# Exim test configuration 020

# Macros are set externally in order to get the path
# of the Exim that is being tested, and the directory
# in which the test data lives.

exim_path = EXIM_PATH
spool_directory = DIR/spool

# ----- Main settings -----

qualify_domain = exim.test.ex


  #!!#######################################################!!#
  #!!# This new section of the configuration contains ACLs #!!#
  #!!# (Access Control Lists) derived from the Exim 3      #!!#
  #!!# policy control options.                             #!!#
  #!!#######################################################!!#


#!!# These ACLs are crudely constructed from Exim 3 options.
#!!# They are almost certainly not optimal. You should study
#!!# them and rewrite as necessary.

begin acl

  #!!# ACL that is used after the RCPT command
  check_recipient:
    # Exim 3 had no checking on -bs messages
    accept  hosts = :
    accept  recipients = postmaster@???
    deny    message = host is listed in $dnslist_domain
            dnslists = rbl.test.ex
    require verify = sender
    deny    message = unrouteable address
           !verify = recipient
    accept  domains = +local_domains
    accept  domains = +relay_domains
    deny    message = relay not permitted


  #!!# ACL that is used after the DATA command
  check_message:
    accept



# ----- Authentication -----


begin authenticators

  plain:
    driver = plaintext
    public_name = PLAIN 
    server_condition = "\
      ${if and {{eq{$2}{ph10}}{eq{$3}{secret}}}{yes}{no}}"
    server_set_id = $2   


# End

# ----- Rewrite ----


  #!!#######################################################!!#
  #!!# Here follow routers created from the old routers,   #!!#
  #!!# for handling non-local domains.                     #!!#
  #!!#######################################################!!#


begin routers


# ----- Routers -----


#!!# This new router is put here to fail all domains that
#!!# were not in local_domains in the Exim 3 configuration.

  fail_remote_domains:
    driver = redirect
    domains = ! +local_domains
    data = :fail: unrouteable mail domain "$domain"



  #!!#######################################################!!#
  #!!# Here follow routers created from the old directors, #!!#
  #!!# for handling local domains.                         #!!#
  #!!#######################################################!!#


# ----- Directors -----

  system_aliases:
    driver = redirect
    allow_defer
    data = ${lookup{$local_part}lsearch{DIR/aux/aliases}}
    retry_use_local_part


  localuser:
    driver = accept
    check_local_user
    transport = local_delivery



# ----- Transports -----

begin transports

  local_delivery:
    driver = appendfile
    delivery_date_add
    envelope_to_add
    file = DIR/test-mail/$local_part
    return_path_add



# ----- Retry -----

# End of Exim 4 configuration

Index: 021
====================================================================
#!!# This file is output from the convert4r4 script, which tries
#!!# to convert Exim 3 configurations into Exim 4 configurations.
#!!# However, is is not perfect, especially with non-simple
#!!# configurations. You must check it before running it.


#!!# These options specify the Access Control Lists (ACLs) that
#!!# are used for incoming SMTP messages - after the RCPT and DATA
#!!# commands, respectively.

acl_smtp_rcpt = check_recipient
acl_smtp_data = check_message

#!!# This setting defines a named domain list called
#!!# local_domains, created from the old options that
#!!# referred to local domains. It will be referenced
#!!# later on by the syntax "+local_domains".
#!!# Other domain and host lists may follow.

domainlist local_domains = @


# Exim test configuration 021

# Macros are set externally in order to get the path
# of the Exim that is being tested, and the directory
# in which the test data lives.

exim_path = EXIM_PATH
spool_directory = DIR/spool

# ----- Main settings -----


  #!!#######################################################!!#
  #!!# This new section of the configuration contains ACLs #!!#
  #!!# (Access Control Lists) derived from the Exim 3      #!!#
  #!!# policy control options.                             #!!#
  #!!#######################################################!!#


#!!# These ACLs are crudely constructed from Exim 3 options.
#!!# They are almost certainly not optimal. You should study
#!!# them and rewrite as necessary.

begin acl

  #!!# ACL that is used after the RCPT command
  check_recipient:
    # Exim 3 had no checking on -bs messages
    accept  hosts = :
    accept  domains = +local_domains
    deny    message = relay not permitted


  #!!# ACL that is used after the DATA command
  check_message:
    accept



# ----- Rewrite ----

# End

  #!!#######################################################!!#
  #!!# Here follow routers created from the old routers,   #!!#
  #!!# for handling non-local domains.                     #!!#
  #!!#######################################################!!#


begin routers


# ----- Routers -----

  lookuphost:
    driver = dnslookup
    domains = ! +local_domains
    transport = smtp
    no_more



  #!!#######################################################!!#
  #!!# Here follow routers created from the old directors, #!!#
  #!!# for handling local domains.                         #!!#
  #!!#######################################################!!#


# ----- Directors -----


# ----- Transports -----

begin transports

  smtp:
    driver = smtp



# ----- Retry -----

# End of Exim 4 configuration

Index: 022
====================================================================
# Exim test configuration 022

# Macros are set externally in order to get the path
# of the Exim that is being tested, and the directory
# in which the test data lives.

exim_path = EXIM_PATH
spool_directory = DIR/spool

# ----- Main settings -----

qualify_domain = xoanon.test.ex


# ----- Routers -----

begin routers

  forwardfile:
    driver = redirect
    allow_filter
    check_local_user
    file = DIR/aux/022.filter.$local_part


  localuser:
    driver = accept
    check_local_user
    transport = local_delivery



# ----- Transports -----

begin transports

  local_delivery:
    driver = appendfile
    delivery_date_add
    envelope_to_add
    file = DIR/test-mail/$local_part
    headers_add = "X-size: $message_size\n\
                   X-body-size: $message_body_size\n\
                   X-body: $message_body\n\
                   X-tail: $message_body_end\n\
                   X-local-user: uid=$local_user_uid gid=$local_user_gid"
    return_path_add


# End of Exim 4 configuration

Index: 023
====================================================================
#!!# This file is output from the convert4r4 script, which tries
#!!# to convert Exim 3 configurations into Exim 4 configurations.
#!!# However, is is not perfect, especially with non-simple
#!!# configurations. You must check it before running it.


#!!# These options specify the Access Control Lists (ACLs) that
#!!# are used for incoming SMTP messages - after the RCPT and DATA
#!!# commands, respectively.

acl_smtp_rcpt = check_recipient
acl_smtp_data = check_message

#!!# This setting defines a named domain list called
#!!# local_domains, created from the old options that
#!!# referred to local domains. It will be referenced
#!!# later on by the syntax "+local_domains".
#!!# Other domain and host lists may follow.

domainlist local_domains = @


# Exim test configuration 023

# Macros are set externally in order to get the path
# of the Exim that is being tested, and the directory
# in which the test data lives.

exim_path = EXIM_PATH
spool_directory = DIR/spool

# ----- Main settings -----


  #!!#######################################################!!#
  #!!# This new section of the configuration contains ACLs #!!#
  #!!# (Access Control Lists) derived from the Exim 3      #!!#
  #!!# policy control options.                             #!!#
  #!!#######################################################!!#


#!!# These ACLs are crudely constructed from Exim 3 options.
#!!# They are almost certainly not optimal. You should study
#!!# them and rewrite as necessary.

begin acl

  #!!# ACL that is used after the RCPT command
  check_recipient:
    # Exim 3 had no checking on -bs messages
    accept  hosts = :
    accept  domains = +local_domains
    deny    message = relay not permitted


  #!!# ACL that is used after the DATA command
  check_message:
    accept



# ----- Rewrite -----

# End

  #!!#######################################################!!#
  #!!# Here follow routers created from the old routers,   #!!#
  #!!# for handling non-local domains.                     #!!#
  #!!#######################################################!!#


begin routers


# ----- Routers -----

  domainlist:
    driver = manualroute
    domains = ! +local_domains
    route_list = "\
      domain1                      ten-1.test.ex   byname;\
      lsearch;;DIR/aux/023.routes  $value          bydns;\
      ^domain(3)                   ten-$1.test.ex  byname"
    transport = smtp
    no_more



  #!!#######################################################!!#
  #!!# Here follow routers created from the old directors, #!!#
  #!!# for handling local domains.                         #!!#
  #!!#######################################################!!#


# ----- Directors -----


# ----- Transports -----

begin transports

  smtp:
    driver = smtp



# ----- Retry -----


# End of Exim 4 configuration

Index: 024
====================================================================
# Exim test configuration 024

MESSAGE_LOGS = true

# Macros are set externally in order to get the path
# of the Exim that is being tested, and the directory
# in which the test data lives.

exim_path = EXIM_PATH
spool_directory = DIR/spool

# ----- Main settings -----

qualify_domain = test.ex
message_logs = MESSAGE_LOGS


# ----- Routers -----

begin routers

  system_aliases:
    driver = redirect
    allow_defer
    local_part_prefix = *+
    local_part_suffix = -*
    local_part_prefix_optional
    local_part_suffix_optional    
    data = ${lookup{$local_part}lsearch{DIR/aux/aliases}}
    pipe_transport = address_pipe
    retry_use_local_part


  localuser:
    driver = accept
    check_local_user
    transport = local_delivery



# ----- Transports -----

begin transports

  local_delivery:
    driver = appendfile
    delivery_date_add
    envelope_to_add
    file = DIR/test-mail/$local_part
    return_path_add


  address_pipe:
    driver = pipe
    environment = "A=a:B=b : C=c : COLON=:: : ME=$local_part"
    log_output
    return_output
    user = exim



# ----- Retry -----


# End of Exim 4 configuration

Index: 025
====================================================================
# Exim test configuration 025

# Macros are set externally in order to get the path
# of the Exim that is being tested, and the directory
# in which the test data lives.

exim_path = EXIM_PATH
spool_directory = DIR/spool

# ----- Main settings -----

qualify_domain = test.ex


# ----- Routers -----

begin routers

  convert_to_real_name:
    driver = redirect
    allow_defer
    data = "\
      $local_part_prefix${lookup{$local_part}\
      lsearch{DIR/aux/realnames}{$value}fail}@$domain"
    local_part_prefix = *+
    local_part_prefix_optional
    retry_use_local_part


  system_aliases:
    driver = redirect
    allow_defer
    data = ${lookup{$local_part}lsearch{DIR/aux/aliases}}
    retry_use_local_part


  userforward:
    driver = redirect
    allow_filter
    check_local_user
    file = DIR/aux/025.filter.$local_part
    local_part_prefix = *+
    local_part_prefix_optional
    pipe_transport = address_pipe
    reply_transport = address_reply


  localuser_b:
    driver = accept
    check_local_user
    local_part_prefix = B+
    transport = local_delivery_b


  localuser_s:
    driver = accept
    local_part_prefix = S+
    transport = delivery_s


  localuser_sb:
    driver = accept
    check_local_user
    local_part_prefix = *+
    local_part_prefix_optional
    local_part_suffix = -B  
    transport = local_delivery_b


  localuser_ss:
    driver = accept
    local_part_suffix = -S
    transport = delivery_s


  localuser:
    driver = accept
    check_local_user
    local_part_prefix = *+
    local_part_prefix_optional
    transport = local_delivery



# ----- Transports -----

begin transports

  local_delivery:
    driver = appendfile
    delivery_date_add
    envelope_to_add
    file = DIR/test-mail/$local_part
    return_path_add
    headers_add = X-local_part: $local_part\n\
                  X-local_part_prefix: $local_part_prefix  


  local_delivery_b:
    driver = appendfile
    delivery_date_add
    envelope_to_add
    file = DIR/test-mail/$local_part
    return_path_add
    use_bsmtp 
    headers_add = X-local_part: $local_part\n\
                  X-local_part_prefix: $local_part_prefix  


  delivery_s:
    driver = smtp
    hosts = 127.0.0.1
    port = 1225 
    allow_localhost   


  address_reply:
    driver = autoreply


  address_pipe:
    driver = pipe


# End of Exim 4 configuration

Index: 026
====================================================================
# Exim test configuration 026

# Macros are set externally in order to get the path
# of the Exim that is being tested, and the directory
# in which the test data lives.

exim_path = EXIM_PATH
spool_directory = DIR/spool

# ----- Main settings -----

qualify_domain = test.ex


# ----- Routers -----

begin routers

  userforward:
    driver = redirect
    allow_filter
    check_local_user
    file = DIR/aux/026.filter.$local_part
    local_part_suffix = +*
    local_part_suffix_optional
    reply_transport = address_reply


  localuser:
    driver = accept
    check_local_user
    local_part_suffix = +*
    local_part_suffix_optional
    transport = local_delivery



# ----- Transports -----

begin transports

  local_delivery:
    driver = appendfile
    delivery_date_add
    envelope_to_add
    file = DIR/test-mail/$local_part
    return_path_add


  address_reply:
    driver = autoreply


# End of Exim 4 configuration

Index: 027
====================================================================
#!!# This file is output from the convert4r4 script, which tries
#!!# to convert Exim 3 configurations into Exim 4 configurations.
#!!# However, is is not perfect, especially with non-simple
#!!# configurations. You must check it before running it.


#!!# These options specify the Access Control Lists (ACLs) that
#!!# are used for incoming SMTP messages - after the RCPT and DATA
#!!# commands, respectively.

acl_smtp_rcpt = check_recipient
acl_smtp_data = check_message

#!!# This setting defines a named domain list called
#!!# local_domains, created from the old options that
#!!# referred to local domains. It will be referenced
#!!# later on by the syntax "+local_domains".
#!!# Other domain and host lists may follow.

domainlist local_domains = test.ex


# Exim test configuration 027

# Macros are set externally in order to get the path
# of the Exim that is being tested, and the directory
# in which the test data lives.

exim_path = EXIM_PATH
primary_hostname = myhost.ex
spool_directory = DIR/spool

# ----- Main settings -----



  #!!#######################################################!!#
  #!!# This new section of the configuration contains ACLs #!!#
  #!!# (Access Control Lists) derived from the Exim 3      #!!#
  #!!# policy control options.                             #!!#
  #!!#######################################################!!#


#!!# These ACLs are crudely constructed from Exim 3 options.
#!!# They are almost certainly not optimal. You should study
#!!# them and rewrite as necessary.

begin acl

  #!!# ACL that is used after the RCPT command
  check_recipient:
    # Exim 3 had no checking on -bs messages
    accept  hosts = :
    accept  domains = +local_domains
    deny    message = relay not permitted


  #!!# ACL that is used after the DATA command
  check_message:
    accept



# ----- Rewrite -----

# End

  #!!#######################################################!!#
  #!!# Here follow routers created from the old routers,   #!!#
  #!!# for handling non-local domains.                     #!!#
  #!!#######################################################!!#


begin routers


# ----- Routers -----


#!!# This new router is put here to fail all domains that
#!!# were not in local_domains in the Exim 3 configuration.

  fail_remote_domains:
    driver = redirect
    domains = ! +local_domains
    data = :fail: unrouteable mail domain "$domain"



  #!!#######################################################!!#
  #!!# Here follow routers created from the old directors, #!!#
  #!!# for handling local domains.                         #!!#
  #!!#######################################################!!#


# ----- Directors -----

  localuser:
    driver = accept
    check_local_user
    transport = local_delivery



# ----- Transports -----

begin transports

  local_delivery:
    driver = appendfile
    delivery_date_add
    envelope_to_add
    file = DIR/test-mail/$local_part
    return_path_add



# ----- Retry -----


# End of Exim 4 configuration

Index: 028
====================================================================
#!!# This file is output from the convert4r4 script, which tries
#!!# to convert Exim 3 configurations into Exim 4 configurations.
#!!# However, is is not perfect, especially with non-simple
#!!# configurations. You must check it before running it.


#!!# These options specify the Access Control Lists (ACLs) that
#!!# are used for incoming SMTP messages - after the RCPT and DATA
#!!# commands, respectively.

acl_smtp_rcpt = check_recipient
acl_smtp_data = check_message

#!!# This setting defines a named domain list called
#!!# local_domains, created from the old options that
#!!# referred to local domains. It will be referenced
#!!# later on by the syntax "+local_domains".
#!!# Other domain and host lists may follow.

domainlist local_domains = test.ex


# Exim test configuration 028

# Macros are set externally in order to get the path
# of the Exim that is being tested, and the directory
# in which the test data lives.

exim_path = EXIM_PATH
primary_hostname = myhost.ex
spool_directory = DIR/spool
trusted_users = CALLER

# ----- Main settings -----



  #!!#######################################################!!#
  #!!# This new section of the configuration contains ACLs #!!#
  #!!# (Access Control Lists) derived from the Exim 3      #!!#
  #!!# policy control options.                             #!!#
  #!!#######################################################!!#


#!!# These ACLs are crudely constructed from Exim 3 options.
#!!# They are almost certainly not optimal. You should study
#!!# them and rewrite as necessary.

begin acl

  #!!# ACL that is used after the RCPT command
  check_recipient:
    # Exim 3 had no checking on -bs messages
    accept  hosts = :
    accept  domains = +local_domains
    deny    message = relay not permitted


  #!!# ACL that is used after the DATA command
  check_message:
    accept



# ----- Rewrite -----

# End

  #!!#######################################################!!#
  #!!# Here follow routers created from the old routers,   #!!#
  #!!# for handling non-local domains.                     #!!#
  #!!#######################################################!!#


begin routers


# ----- Routers -----


#!!# This new router is put here to fail all domains that
#!!# were not in local_domains in the Exim 3 configuration.

  fail_remote_domains:
    driver = redirect
    domains = ! +local_domains
    data = :fail: unrouteable mail domain "$domain"



  #!!#######################################################!!#
  #!!# Here follow routers created from the old directors, #!!#
  #!!# for handling local domains.                         #!!#
  #!!#######################################################!!#


# ----- Directors -----

  localuser:
    driver = accept
    check_local_user
    transport = local_delivery



# ----- Transports -----

begin transports

  local_delivery:
    driver = appendfile
    delivery_date_add
    envelope_to_add
    file = DIR/test-mail/$local_part
    return_path_add



# ----- Retry -----


# End of Exim 4 configuration

Index: 029
====================================================================
# Exim test configuration 029

# Macros are set externally in order to get the path
# of the Exim that is being tested, and the directory
# in which the test data lives.

exim_path = EXIM_PATH
primary_hostname = myhost.ex
spool_directory = DIR/spool
trusted_users = CALLER

# ----- Main settings -----

  domainlist local_domains = test.ex : \
      myhost.ex : \
      bad.ex : \
      DIR/aux/029.domains : \
      lsearch;DIR/aux/029.notdomains



# ----- Routers -----

begin routers

  fail_remote_domains:
    driver = redirect
    domains = ! +local_domains
    allow_fail
    data = :fail: unrouteable mail domain "$domain"


  localuser:
    driver = accept
    check_local_user
    domains = "test.ex : DIR/aux/029.domains :\
               !lsearch;DIR/aux/029.notdomains : !bad.ex"
    transport = local_delivery



# ----- Transports -----

begin transports

  local_delivery:
    driver = appendfile
    delivery_date_add
    envelope_to_add
    file = DIR/test-mail/$local_part
    return_path_add


# End of Exim 4 configuration

Index: 030
====================================================================
#!!# This file is output from the convert4r4 script, which tries
#!!# to convert Exim 3 configurations into Exim 4 configurations.
#!!# However, is is not perfect, especially with non-simple
#!!# configurations. You must check it before running it.


#!!# These options specify the Access Control Lists (ACLs) that
#!!# are used for incoming SMTP messages - after the RCPT and DATA
#!!# commands, respectively.

acl_smtp_rcpt = check_recipient
acl_smtp_data = check_message

#!!# This setting defines a named domain list called
#!!# local_domains, created from the old options that
#!!# referred to local domains. It will be referenced
#!!# later on by the syntax "+local_domains".
#!!# Other domain and host lists may follow.

domainlist local_domains = test.ex : myhost.ex


# Exim test configuration 030

# Macros are set externally in order to get the path
# of the Exim that is being tested, and the directory
# in which the test data lives.

exim_path = EXIM_PATH
primary_hostname = myhost.ex
spool_directory = DIR/spool
trusted_users = CALLER

# ----- Main settings -----



  #!!#######################################################!!#
  #!!# This new section of the configuration contains ACLs #!!#
  #!!# (Access Control Lists) derived from the Exim 3      #!!#
  #!!# policy control options.                             #!!#
  #!!#######################################################!!#


#!!# These ACLs are crudely constructed from Exim 3 options.
#!!# They are almost certainly not optimal. You should study
#!!# them and rewrite as necessary.

begin acl

  #!!# ACL that is used after the RCPT command
  check_recipient:
    # Exim 3 had no checking on -bs messages
    accept  hosts = :
    accept  domains = +local_domains
    deny    message = relay not permitted


  #!!# ACL that is used after the DATA command
  check_message:
    accept



# ----- Rewrite -----

# End

  #!!#######################################################!!#
  #!!# Here follow routers created from the old routers,   #!!#
  #!!# for handling non-local domains.                     #!!#
  #!!#######################################################!!#


begin routers


# ----- Routers -----


#!!# This new router is put here to fail all domains that
#!!# were not in local_domains in the Exim 3 configuration.

  fail_remote_domains:
    driver = redirect
    domains = ! +local_domains
    data = :fail: unrouteable mail domain "$domain"



  #!!#######################################################!!#
  #!!# Here follow routers created from the old directors, #!!#
  #!!# for handling local domains.                         #!!#
  #!!#######################################################!!#


# ----- Directors -----

  smartuser:
    driver = accept
    local_parts = !xx99 : ^!one\$ : !^!two\$ : *99
    retry_use_local_part
    transport = local_delivery
    user = CALLER


  localuser:
    driver = accept
    check_local_user
    transport = local_delivery



# ----- Transports -----

begin transports

  local_delivery:
    driver = appendfile
    delivery_date_add
    envelope_to_add
    file = DIR/test-mail/$local_part
    return_path_add



# ----- Retry -----


# End of Exim 4 configuration

Index: 031
====================================================================
#!!# This file is output from the convert4r4 script, which tries
#!!# to convert Exim 3 configurations into Exim 4 configurations.
#!!# However, is is not perfect, especially with non-simple
#!!# configurations. You must check it before running it.


#!!# These options specify the Access Control Lists (ACLs) that
#!!# are used for incoming SMTP messages - after the RCPT and DATA
#!!# commands, respectively.

acl_smtp_rcpt = check_recipient
acl_smtp_data = check_message

#!!# This setting defines a named domain list called
#!!# local_domains, created from the old options that
#!!# referred to local domains. It will be referenced
#!!# later on by the syntax "+local_domains".
#!!# Other domain and host lists may follow.

domainlist local_domains = *.test.ex : myhost.ex


# Exim test configuration 031

# Macros are set externally in order to get the path
# of the Exim that is being tested, and the directory
# in which the test data lives.

exim_path = EXIM_PATH
primary_hostname = myhost.ex
spool_directory = DIR/spool
trusted_users = CALLER

# ----- Main settings -----

hold_domains = !one.test.ex : *.test.ex : myhost.ex


  #!!#######################################################!!#
  #!!# This new section of the configuration contains ACLs #!!#
  #!!# (Access Control Lists) derived from the Exim 3      #!!#
  #!!# policy control options.                             #!!#
  #!!#######################################################!!#


#!!# These ACLs are crudely constructed from Exim 3 options.
#!!# They are almost certainly not optimal. You should study
#!!# them and rewrite as necessary.

begin acl

  #!!# ACL that is used after the RCPT command
  check_recipient:
    # Exim 3 had no checking on -bs messages
    accept  hosts = :
    accept  domains = +local_domains
    deny    message = relay not permitted


  #!!# ACL that is used after the DATA command
  check_message:
    accept



# ----- Rewrite -----

# End

  #!!#######################################################!!#
  #!!# Here follow routers created from the old routers,   #!!#
  #!!# for handling non-local domains.                     #!!#
  #!!#######################################################!!#


begin routers


# ----- Routers -----


#!!# This new router is put here to fail all domains that
#!!# were not in local_domains in the Exim 3 configuration.

  fail_remote_domains:
    driver = redirect
    domains = ! +local_domains
    data = :fail: unrouteable mail domain "$domain"



  #!!#######################################################!!#
  #!!# Here follow routers created from the old directors, #!!#
  #!!# for handling local domains.                         #!!#
  #!!#######################################################!!#


# ----- Directors -----

  localuser:
    driver = accept
    check_local_user
    transport = local_delivery



# ----- Transports -----

begin transports

  local_delivery:
    driver = appendfile
    delivery_date_add
    envelope_to_add
    file = DIR/test-mail/$local_part
    return_path_add



# ----- Retry -----


# End of Exim 4 configuration

Index: 032
====================================================================
#!!# This file is output from the convert4r4 script, which tries
#!!# to convert Exim 3 configurations into Exim 4 configurations.
#!!# However, is is not perfect, especially with non-simple
#!!# configurations. You must check it before running it.


#!!# These options specify the Access Control Lists (ACLs) that
#!!# are used for incoming SMTP messages - after the RCPT and DATA
#!!# commands, respectively.

acl_smtp_rcpt = check_recipient
acl_smtp_data = check_message

#!!# This setting defines a named domain list called
#!!# local_domains, created from the old options that
#!!# referred to local domains. It will be referenced
#!!# later on by the syntax "+local_domains".
#!!# Other domain and host lists may follow.

domainlist local_domains = test.ex : domain1.ex


# Exim test configuration 032

# Macros are set externally in order to get the path
# of the Exim that is being tested, and the directory
# in which the test data lives.

exim_path = EXIM_PATH
primary_hostname = myhost.ex
spool_directory = DIR/spool
trusted_users = CALLER

# ----- Main settings -----



  #!!#######################################################!!#
  #!!# This new section of the configuration contains ACLs #!!#
  #!!# (Access Control Lists) derived from the Exim 3      #!!#
  #!!# policy control options.                             #!!#
  #!!#######################################################!!#


#!!# These ACLs are crudely constructed from Exim 3 options.
#!!# They are almost certainly not optimal. You should study
#!!# them and rewrite as necessary.

begin acl

  #!!# ACL that is used after the RCPT command
  check_recipient:
    # Exim 3 had no checking on -bs messages
    accept  hosts = :
    accept  domains = +local_domains
    deny    message = relay not permitted


  #!!# ACL that is used after the DATA command
  check_message:
    accept



# ----- Rewrite -----

# End

  #!!#######################################################!!#
  #!!# Here follow routers created from the old routers,   #!!#
  #!!# for handling non-local domains.                     #!!#
  #!!#######################################################!!#


begin routers


# ----- Routers -----


#!!# This new router is put here to fail all domains that
#!!# were not in local_domains in the Exim 3 configuration.

  fail_remote_domains:
    driver = redirect
    domains = ! +local_domains
    data = :fail: unrouteable mail domain "$domain"



  #!!#######################################################!!#
  #!!# Here follow routers created from the old directors, #!!#
  #!!# for handling local domains.                         #!!#
  #!!#######################################################!!#


# ----- Directors -----

  aliases:
    driver = redirect
    allow_defer
    data = ${lookup{$local_part@$domain}lsearch{DIR/aux/aliases.dom}}
    retry_use_local_part


  localuser:
    driver = accept
    check_local_user
    transport = local_delivery



# ----- Transports -----

begin transports

  local_delivery:
    driver = appendfile
    delivery_date_add
    envelope_to_add
    file = DIR/test-mail/$local_part
    return_path_add



# ----- Retry -----


# End of Exim 4 configuration

Index: 033
====================================================================
# Exim test configuration 033

# Macros are set externally in order to get the path
# of the Exim that is being tested, and the directory
# in which the test data lives.

exim_path = EXIM_PATH
primary_hostname = myhost.ex
spool_directory = DIR/spool
trusted_users = CALLER

# ----- Main settings -----


# ----- Routers -----

begin routers

  lookuphost:
    driver = dnslookup
    mx_domains = !ten-1.test.ex : *.test.ex
    transport = smtp
    no_more



# ----- Transports -----

begin transports

  smtp:
    driver = smtp



# End of Exim 4 configuration

Index: 034
====================================================================
# Exim test configuration 034

# Macros are set externally in order to get the path
# of the Exim that is being tested, and the directory
# in which the test data lives.

exim_path = EXIM_PATH
primary_hostname = myhost.ex
spool_directory = DIR/spool

# ----- Main settings -----

domainlist local_domains = test.ex : myhost.ex

queue_domains = !unknown.test.ex : !^ten-\\d+\\.test\\.ex\$ : *.test.ex
queue_run_in_order
queue_smtp_domains = !ten-1.test.ex : \N^ten-\d+\.test\.ex$\N


# ----- Routers -----

begin routers

  localreally:
    driver = manualroute
    domains = ! +local_domains
    route_list = local.test.ex
    transport = local_delivery
    user = CALLER


  lookuphost:
    driver = dnslookup
    domains = ! +local_domains
    transport = smtp
    no_more
    cannot_route_message = $domain is not local, and can't route by DNS 


  localuser:
    driver = accept
    check_local_user
    transport = local_delivery



# ----- Transports -----

begin transports

  local_delivery:
    driver = appendfile
    delivery_date_add
    envelope_to_add
    file = DIR/test-mail/$local_part
    return_path_add


  smtp:
    driver = smtp



# ----- Retry -----


# End of Exim 4 configuration

Index: 035
====================================================================
#!!# This file is output from the convert4r4 script, which tries
#!!# to convert Exim 3 configurations into Exim 4 configurations.
#!!# However, is is not perfect, especially with non-simple
#!!# configurations. You must check it before running it.


#!!# These options specify the Access Control Lists (ACLs) that
#!!# are used for incoming SMTP messages - after the RCPT and DATA
#!!# commands, respectively.

acl_smtp_rcpt = check_recipient
acl_smtp_data = check_message

#!!# This setting defines a named domain list called
#!!# local_domains, created from the old options that
#!!# referred to local domains. It will be referenced
#!!# later on by the syntax "+local_domains".
#!!# Other domain and host lists may follow.

domainlist local_domains = test.ex : myhost.ex

domainlist relay_domains = *

# Exim test configuration 035

# Macros are set externally in order to get the path
# of the Exim that is being tested, and the directory
# in which the test data lives.

exim_path = EXIM_PATH
primary_hostname = myhost.ex
spool_directory = DIR/spool

# ----- Main settings -----



  #!!#######################################################!!#
  #!!# This new section of the configuration contains ACLs #!!#
  #!!# (Access Control Lists) derived from the Exim 3      #!!#
  #!!# policy control options.                             #!!#
  #!!#######################################################!!#


#!!# These ACLs are crudely constructed from Exim 3 options.
#!!# They are almost certainly not optimal. You should study
#!!# them and rewrite as necessary.

begin acl

  #!!# ACL that is used after the RCPT command
  check_recipient:
    # Exim 3 had no checking on -bs messages
    accept  hosts = :
    accept  domains = +local_domains
    accept  domains = +relay_domains
    deny    message = relay not permitted


  #!!# ACL that is used after the DATA command
  check_message:
    accept



# ----- Rewrite -----

# End

  #!!#######################################################!!#
  #!!# Here follow routers created from the old routers,   #!!#
  #!!# for handling non-local domains.                     #!!#
  #!!#######################################################!!#


begin routers


# ----- Routers -----


#!!# This new router is put here to fail all domains that
#!!# were not in local_domains in the Exim 3 configuration.

  fail_remote_domains:
    driver = redirect
    domains = ! +local_domains
    data = :fail: unrouteable mail domain "$domain"



  #!!#######################################################!!#
  #!!# Here follow routers created from the old directors, #!!#
  #!!# for handling local domains.                         #!!#
  #!!#######################################################!!#


# ----- Directors -----


# ----- Transports -----


# ----- Retry -----


# End of Exim 4 configuration

Index: 036
====================================================================
#!!# This file is output from the convert4r4 script, which tries
#!!# to convert Exim 3 configurations into Exim 4 configurations.
#!!# However, is is not perfect, especially with non-simple
#!!# configurations. You must check it before running it.


#!!# These options specify the Access Control Lists (ACLs) that
#!!# are used for incoming SMTP messages - after the RCPT and DATA
#!!# commands, respectively.

acl_smtp_rcpt = check_recipient
acl_smtp_data = check_message

#!!# This setting defines a named domain list called
#!!# local_domains, created from the old options that
#!!# referred to local domains. It will be referenced
#!!# later on by the syntax "+local_domains".
#!!# Other domain and host lists may follow.

domainlist local_domains = test.ex : myhost.ex : *.test.ex

domainlist relay_domains = test.ex : !*

# Exim test configuration 036

# Macros are set externally in order to get the path
# of the Exim that is being tested, and the directory
# in which the test data lives.

exim_path = EXIM_PATH
primary_hostname = myhost.ex
spool_directory = DIR/spool

# ----- Main settings -----

  percent_hack_domains = " ! a.test.ex : !b.test.ex : \
    !DIR/aux/036.d1 : ! DIR/aux/036.d2 : *.test.ex"



  #!!#######################################################!!#
  #!!# This new section of the configuration contains ACLs #!!#
  #!!# (Access Control Lists) derived from the Exim 3      #!!#
  #!!# policy control options.                             #!!#
  #!!#######################################################!!#


#!!# These ACLs are crudely constructed from Exim 3 options.
#!!# They are almost certainly not optimal. You should study
#!!# them and rewrite as necessary.

begin acl

  #!!# ACL that is used after the RCPT command
  check_recipient:
    # Exim 3 had no checking on -bs messages
    accept  hosts = :
    accept  domains = +local_domains
    accept  domains = +relay_domains
    deny    message = relay not permitted


  #!!# ACL that is used after the DATA command
  check_message:
    accept



# ----- Rewrite -----

# End

  #!!#######################################################!!#
  #!!# Here follow routers created from the old routers,   #!!#
  #!!# for handling non-local domains.                     #!!#
  #!!#######################################################!!#


begin routers


# ----- Routers -----


#!!# This new router is put here to fail all domains that
#!!# were not in local_domains in the Exim 3 configuration.

  fail_remote_domains:
    driver = redirect
    domains = ! +local_domains
    data = :fail: unrouteable mail domain "$domain"



  #!!#######################################################!!#
  #!!# Here follow routers created from the old directors, #!!#
  #!!# for handling local domains.                         #!!#
  #!!#######################################################!!#


# ----- Directors -----

  localuser:
    driver = accept
    check_local_user
    verify_only



# ----- Transports -----


# ----- Retry -----


# End of Exim 4 configuration

Index: 037
====================================================================
#!!# This file is output from the convert4r4 script, which tries
#!!# to convert Exim 3 configurations into Exim 4 configurations.
#!!# However, is is not perfect, especially with non-simple
#!!# configurations. You must check it before running it.


#!!# These options specify the Access Control Lists (ACLs) that
#!!# are used for incoming SMTP messages - after the RCPT and DATA
#!!# commands, respectively.

acl_smtp_rcpt = check_recipient
acl_smtp_data = check_message

#!!# This setting defines a named domain list called
#!!# local_domains, created from the old options that
#!!# referred to local domains. It will be referenced
#!!# later on by the syntax "+local_domains".
#!!# Other domain and host lists may follow.

domainlist local_domains = test.ex : myhost.ex

hostlist relay_hosts = *

# Exim test configuration 037

# Macros are set externally in order to get the path
# of the Exim that is being tested, and the directory
# in which the test data lives.

exim_path = EXIM_PATH
primary_hostname = myhost.ex
spool_directory = DIR/spool

# ----- Main settings -----



  #!!#######################################################!!#
  #!!# This new section of the configuration contains ACLs #!!#
  #!!# (Access Control Lists) derived from the Exim 3      #!!#
  #!!# policy control options.                             #!!#
  #!!#######################################################!!#


#!!# These ACLs are crudely constructed from Exim 3 options.
#!!# They are almost certainly not optimal. You should study
#!!# them and rewrite as necessary.

begin acl

  #!!# ACL that is used after the RCPT command
  check_recipient:
    # Exim 3 had no checking on -bs messages
    accept  hosts = :
    accept  domains = +local_domains
    accept  hosts = +relay_hosts
    deny    message = relay not permitted


  #!!# ACL that is used after the DATA command
  check_message:
    accept



# ----- Rewrite -----

# End

  #!!#######################################################!!#
  #!!# Here follow routers created from the old routers,   #!!#
  #!!# for handling non-local domains.                     #!!#
  #!!#######################################################!!#


begin routers


# ----- Routers -----


#!!# This new router is put here to fail all domains that
#!!# were not in local_domains in the Exim 3 configuration.

  fail_remote_domains:
    driver = redirect
    domains = ! +local_domains
    data = :fail: unrouteable mail domain "$domain"



  #!!#######################################################!!#
  #!!# Here follow routers created from the old directors, #!!#
  #!!# for handling local domains.                         #!!#
  #!!#######################################################!!#


# ----- Directors -----


# ----- Transports -----


# ----- Retry -----


# End of Exim 4 configuration

Index: 038
====================================================================
#!!# This file is output from the convert4r4 script, which tries
#!!# to convert Exim 3 configurations into Exim 4 configurations.
#!!# However, is is not perfect, especially with non-simple
#!!# configurations. You must check it before running it.


#!!# These options specify the Access Control Lists (ACLs) that
#!!# are used for incoming SMTP messages - after the RCPT and DATA
#!!# commands, respectively.

acl_smtp_rcpt = check_recipient
acl_smtp_data = check_message

#!!# This setting defines a named domain list called
#!!# local_domains, created from the old options that
#!!# referred to local domains. It will be referenced
#!!# later on by the syntax "+local_domains".
#!!# Other domain and host lists may follow.

domainlist local_domains = test.ex : myhost.ex

domainlist relay_domains = test.ex
hostlist relay_hosts = !*

# Exim test configuration 038

# Macros are set externally in order to get the path
# of the Exim that is being tested, and the directory
# in which the test data lives.

exim_path = EXIM_PATH
primary_hostname = myhost.ex
spool_directory = DIR/spool

# ----- Main settings -----



  #!!#######################################################!!#
  #!!# This new section of the configuration contains ACLs #!!#
  #!!# (Access Control Lists) derived from the Exim 3      #!!#
  #!!# policy control options.                             #!!#
  #!!#######################################################!!#


#!!# These ACLs are crudely constructed from Exim 3 options.
#!!# They are almost certainly not optimal. You should study
#!!# them and rewrite as necessary.

begin acl

  #!!# ACL that is used after the RCPT command
  check_recipient:
    # Exim 3 had no checking on -bs messages
    accept  hosts = :
    accept  domains = +local_domains
    accept  domains = +relay_domains
    accept  hosts = +relay_hosts
    deny    message = relay not permitted


  #!!# ACL that is used after the DATA command
  check_message:
    accept



# ----- Rewrite -----

# End

  #!!#######################################################!!#
  #!!# Here follow routers created from the old routers,   #!!#
  #!!# for handling non-local domains.                     #!!#
  #!!#######################################################!!#


begin routers


# ----- Routers -----


#!!# This new router is put here to fail all domains that
#!!# were not in local_domains in the Exim 3 configuration.

  fail_remote_domains:
    driver = redirect
    domains = ! +local_domains
    data = :fail: unrouteable mail domain "$domain"



  #!!#######################################################!!#
  #!!# Here follow routers created from the old directors, #!!#
  #!!# for handling local domains.                         #!!#
  #!!#######################################################!!#


# ----- Directors -----


# ----- Transports -----


# ----- Retry -----


# End of Exim 4 configuration

Index: 039
====================================================================
#!!# This file is output from the convert4r4 script, which tries
#!!# to convert Exim 3 configurations into Exim 4 configurations.
#!!# However, is is not perfect, especially with non-simple
#!!# configurations. You must check it before running it.


#!!# These options specify the Access Control Lists (ACLs) that
#!!# are used for incoming SMTP messages - after the RCPT and DATA
#!!# commands, respectively.

acl_smtp_rcpt = check_recipient
acl_smtp_data = check_message

#!!# This setting defines a named domain list called
#!!# local_domains, created from the old options that
#!!# referred to local domains. It will be referenced
#!!# later on by the syntax "+local_domains".
#!!# Other domain and host lists may follow.

domainlist local_domains = test.ex : myhost.ex

  domainlist relay_domains = test.ex
  hostlist relay_hosts = "! 10.255.0.1 : !10.255.0.2 : \
    !DIR/aux/039.d1 : ! DIR/aux/039.d2 : \
    ten-1.test.ex : ten-5-6.test.ex"


# Exim test configuration 039

# Macros are set externally in order to get the path
# of the Exim that is being tested, and the directory
# in which the test data lives.

exim_path = EXIM_PATH
primary_hostname = myhost.ex
spool_directory = DIR/spool

# ----- Main settings -----



  #!!#######################################################!!#
  #!!# This new section of the configuration contains ACLs #!!#
  #!!# (Access Control Lists) derived from the Exim 3      #!!#
  #!!# policy control options.                             #!!#
  #!!#######################################################!!#


#!!# These ACLs are crudely constructed from Exim 3 options.
#!!# They are almost certainly not optimal. You should study
#!!# them and rewrite as necessary.

begin acl

  #!!# ACL that is used after the RCPT command
  check_recipient:
    # Exim 3 had no checking on -bs messages
    accept  hosts = :
    accept  domains = +local_domains
    accept  domains = +relay_domains
    accept  hosts = +relay_hosts
    deny    message = relay not permitted


  #!!# ACL that is used after the DATA command
  check_message:
    accept



# ----- Rewrite -----

# End

  #!!#######################################################!!#
  #!!# Here follow routers created from the old routers,   #!!#
  #!!# for handling non-local domains.                     #!!#
  #!!#######################################################!!#


begin routers


# ----- Routers -----


#!!# This new router is put here to fail all domains that
#!!# were not in local_domains in the Exim 3 configuration.

  fail_remote_domains:
    driver = redirect
    domains = ! +local_domains
    data = :fail: unrouteable mail domain "$domain"



  #!!#######################################################!!#
  #!!# Here follow routers created from the old directors, #!!#
  #!!# for handling local domains.                         #!!#
  #!!#######################################################!!#


# ----- Directors -----


# ----- Transports -----


# ----- Retry -----


# End of Exim 4 configuration

Index: 040
====================================================================
#!!# This file is output from the convert4r4 script, which tries
#!!# to convert Exim 3 configurations into Exim 4 configurations.
#!!# However, is is not perfect, especially with non-simple
#!!# configurations. You must check it before running it.


#!!# These options specify the Access Control Lists (ACLs) that
#!!# are used for incoming SMTP messages - after the RCPT and DATA
#!!# commands, respectively.

acl_smtp_rcpt = check_recipient
acl_smtp_data = check_message

#!!# This setting defines a named domain list called
#!!# local_domains, created from the old options that
#!!# referred to local domains. It will be referenced
#!!# later on by the syntax "+local_domains".
#!!# Other domain and host lists may follow.

domainlist local_domains = test.ex : myhost.ex

domainlist relay_domains = test.ex
hostlist relay_hosts = @

# Exim test configuration 040

# Macros are set externally in order to get the path
# of the Exim that is being tested, and the directory
# in which the test data lives.

exim_path = EXIM_PATH
primary_hostname = ten-1.test.ex
spool_directory = DIR/spool

# ----- Main settings -----



  #!!#######################################################!!#
  #!!# This new section of the configuration contains ACLs #!!#
  #!!# (Access Control Lists) derived from the Exim 3      #!!#
  #!!# policy control options.                             #!!#
  #!!#######################################################!!#


#!!# These ACLs are crudely constructed from Exim 3 options.
#!!# They are almost certainly not optimal. You should study
#!!# them and rewrite as necessary.

begin acl

  #!!# ACL that is used after the RCPT command
  check_recipient:
    # Exim 3 had no checking on -bs messages
    accept  hosts = :
    accept  domains = +local_domains
    accept  domains = +relay_domains
    accept  hosts = +relay_hosts
    deny    message = relay not permitted


  #!!# ACL that is used after the DATA command
  check_message:
    accept



# ----- Rewrite -----

# End

  #!!#######################################################!!#
  #!!# Here follow routers created from the old routers,   #!!#
  #!!# for handling non-local domains.                     #!!#
  #!!#######################################################!!#


begin routers


# ----- Routers -----


#!!# This new router is put here to fail all domains that
#!!# were not in local_domains in the Exim 3 configuration.

  fail_remote_domains:
    driver = redirect
    domains = ! +local_domains
    data = :fail: unrouteable mail domain "$domain"



  #!!#######################################################!!#
  #!!# Here follow routers created from the old directors, #!!#
  #!!# for handling local domains.                         #!!#
  #!!#######################################################!!#


# ----- Directors -----


# ----- Transports -----


# ----- Retry -----


# End of Exim 4 configuration

Index: 041
====================================================================
# Exim test configuration 041

# Macros are set externally in order to get the path
# of the Exim that is being tested, and the directory
# in which the test data lives.

exim_path = EXIM_PATH
primary_hostname = myhost.test.ex
spool_directory = DIR/spool

# ----- Main settings -----

acl_smtp_rcpt = check_recipient
acl_smtp_data = check_message

domainlist local_domains = test.ex : myhost.ex

domainlist relay_domains = test.ex
hostlist relay_hosts = *-2.test.ex : *-3-alias.test.ex


# ----- ACL -----

begin acl

  check_recipient:
    accept  hosts = :
    accept  domains = +local_domains
    accept  domains = +relay_domains
    accept  hosts = +relay_hosts
    deny    message = relay not permitted


  check_message:
    accept 


# End of Exim 4 configuration

Index: 042
====================================================================
# Exim test configuration 042

# Macros are set externally in order to get the path
# of the Exim that is being tested, and the directory
# in which the test data lives.

exim_path = EXIM_PATH
primary_hostname = myhost.test.ex
spool_directory = DIR/spool

# ----- Main settings -----

domainlist local_domains = test.ex : myhost.ex
domainlist relay_domains = test.ex

hostlist relay_hosts = ^[^\\d]+2

acl_smtp_rcpt = check_recipient


# ------ ACL ------

begin acl

  check_recipient:
    # Exim 3 had no checking on -bs messages
    accept  hosts = :
    accept  domains = +local_domains
    accept  domains = +relay_domains
    accept  hosts = +relay_hosts
    deny    message = relay not permitted


# End of Exim 4 configuration

Index: 043
====================================================================
#!!# This file is output from the convert4r4 script, which tries
#!!# to convert Exim 3 configurations into Exim 4 configurations.
#!!# However, is is not perfect, especially with non-simple
#!!# configurations. You must check it before running it.


#!!# These options specify the Access Control Lists (ACLs) that
#!!# are used for incoming SMTP messages - after the RCPT and DATA
#!!# commands, respectively.

acl_smtp_rcpt = check_recipient
acl_smtp_data = check_message

#!!# This setting defines a named domain list called
#!!# local_domains, created from the old options that
#!!# referred to local domains. It will be referenced
#!!# later on by the syntax "+local_domains".
#!!# Other domain and host lists may follow.

domainlist local_domains = test.ex : myhost.ex

domainlist relay_domains = test.ex
hostlist relay_hosts = lsearch;DIR/aux/043.hosts

# Exim test configuration 043

# Macros are set externally in order to get the path
# of the Exim that is being tested, and the directory
# in which the test data lives.

exim_path = EXIM_PATH
primary_hostname = myhost.test.ex
spool_directory = DIR/spool

# ----- Main settings -----



  #!!#######################################################!!#
  #!!# This new section of the configuration contains ACLs #!!#
  #!!# (Access Control Lists) derived from the Exim 3      #!!#
  #!!# policy control options.                             #!!#
  #!!#######################################################!!#


#!!# These ACLs are crudely constructed from Exim 3 options.
#!!# They are almost certainly not optimal. You should study
#!!# them and rewrite as necessary.

begin acl

  #!!# ACL that is used after the RCPT command
  check_recipient:
    # Exim 3 had no checking on -bs messages
    accept  hosts = :
    accept  domains = +local_domains
    accept  domains = +relay_domains
    accept  hosts = +relay_hosts
    deny    message = relay not permitted


  #!!# ACL that is used after the DATA command
  check_message:
    accept



# ----- Rewrite -----

# End

  #!!#######################################################!!#
  #!!# Here follow routers created from the old routers,   #!!#
  #!!# for handling non-local domains.                     #!!#
  #!!#######################################################!!#


begin routers


# ----- Routers -----


#!!# This new router is put here to fail all domains that
#!!# were not in local_domains in the Exim 3 configuration.

  fail_remote_domains:
    driver = redirect
    domains = ! +local_domains
    data = :fail: unrouteable mail domain "$domain"



  #!!#######################################################!!#
  #!!# Here follow routers created from the old directors, #!!#
  #!!# for handling local domains.                         #!!#
  #!!#######################################################!!#


# ----- Directors -----


# ----- Transports -----


# ----- Retry -----


# End of Exim 4 configuration

Index: 044
====================================================================
#!!# This file is output from the convert4r4 script, which tries
#!!# to convert Exim 3 configurations into Exim 4 configurations.
#!!# However, is is not perfect, especially with non-simple
#!!# configurations. You must check it before running it.


#!!# These options specify the Access Control Lists (ACLs) that
#!!# are used for incoming SMTP messages - after the RCPT and DATA
#!!# commands, respectively.

acl_smtp_rcpt = check_recipient
acl_smtp_data = check_message

#!!# This setting defines a named domain list called
#!!# local_domains, created from the old options that
#!!# referred to local domains. It will be referenced
#!!# later on by the syntax "+local_domains".
#!!# Other domain and host lists may follow.

domainlist local_domains = test.ex : myhost.ex

  domainlist relay_domains = test.ex
  hostlist relay_hosts = "1.2.3.4 : !1.2.3.0/24 : 1.2.0.0/16 : \
                       net16-lsearch;DIR/aux/044.nets : \
                       net24-lsearch;DIR/aux/044.nets : \
                       net-lsearch;DIR/aux/044.nets" 


# Exim test configuration 044

# Macros are set externally in order to get the path
# of the Exim that is being tested, and the directory
# in which the test data lives.

exim_path = EXIM_PATH
primary_hostname = myhost.test.ex
spool_directory = DIR/spool

# ----- Main settings -----



  #!!#######################################################!!#
  #!!# This new section of the configuration contains ACLs #!!#
  #!!# (Access Control Lists) derived from the Exim 3      #!!#
  #!!# policy control options.                             #!!#
  #!!#######################################################!!#


#!!# These ACLs are crudely constructed from Exim 3 options.
#!!# They are almost certainly not optimal. You should study
#!!# them and rewrite as necessary.

begin acl

  #!!# ACL that is used after the RCPT command
  check_recipient:
    # Exim 3 had no checking on -bs messages
    accept  hosts = :
    accept  domains = +local_domains
    accept  domains = +relay_domains
    accept  hosts = +relay_hosts
    deny    message = relay not permitted


  #!!# ACL that is used after the DATA command
  check_message:
    accept



# ----- Rewrite -----

# End

  #!!#######################################################!!#
  #!!# Here follow routers created from the old routers,   #!!#
  #!!# for handling non-local domains.                     #!!#
  #!!#######################################################!!#


begin routers


# ----- Routers -----


#!!# This new router is put here to fail all domains that
#!!# were not in local_domains in the Exim 3 configuration.

  fail_remote_domains:
    driver = redirect
    domains = ! +local_domains
    data = :fail: unrouteable mail domain "$domain"



  #!!#######################################################!!#
  #!!# Here follow routers created from the old directors, #!!#
  #!!# for handling local domains.                         #!!#
  #!!#######################################################!!#


# ----- Directors -----


# ----- Transports -----


# ----- Retry -----


# End of Exim 4 configuration

Index: 045
====================================================================
#!!# This file is output from the convert4r4 script, which tries
#!!# to convert Exim 3 configurations into Exim 4 configurations.
#!!# However, is is not perfect, especially with non-simple
#!!# configurations. You must check it before running it.


#!!# These options specify the Access Control Lists (ACLs) that
#!!# are used for incoming SMTP messages - after the RCPT and DATA
#!!# commands, respectively.

acl_smtp_rcpt = check_recipient
acl_smtp_data = check_message

#!!# This setting defines a named domain list called
#!!# local_domains, created from the old options that
#!!# referred to local domains. It will be referenced
#!!# later on by the syntax "+local_domains".
#!!# Other domain and host lists may follow.

domainlist local_domains = test.ex : myhost.ex

domainlist relay_domains = test.ex
hostlist relay_hosts = !DIR/aux/045.nothosts : DIR/aux/045.hostnets

# Exim test configuration 045

# Macros are set externally in order to get the path
# of the Exim that is being tested, and the directory
# in which the test data lives.

exim_path = EXIM_PATH
primary_hostname = myhost.test.ex
spool_directory = DIR/spool

# ----- Main settings -----



  #!!#######################################################!!#
  #!!# This new section of the configuration contains ACLs #!!#
  #!!# (Access Control Lists) derived from the Exim 3      #!!#
  #!!# policy control options.                             #!!#
  #!!#######################################################!!#


#!!# These ACLs are crudely constructed from Exim 3 options.
#!!# They are almost certainly not optimal. You should study
#!!# them and rewrite as necessary.

begin acl

  #!!# ACL that is used after the RCPT command
  check_recipient:
    # Exim 3 had no checking on -bs messages
    accept  hosts = :
    accept  domains = +local_domains
    accept  domains = +relay_domains
    accept  hosts = +relay_hosts
    deny    message = relay not permitted


  #!!# ACL that is used after the DATA command
  check_message:
    accept



# ----- Rewrite -----

# End

  #!!#######################################################!!#
  #!!# Here follow routers created from the old routers,   #!!#
  #!!# for handling non-local domains.                     #!!#
  #!!#######################################################!!#


begin routers


# ----- Routers -----


#!!# This new router is put here to fail all domains that
#!!# were not in local_domains in the Exim 3 configuration.

  fail_remote_domains:
    driver = redirect
    domains = ! +local_domains
    data = :fail: unrouteable mail domain "$domain"



  #!!#######################################################!!#
  #!!# Here follow routers created from the old directors, #!!#
  #!!# for handling local domains.                         #!!#
  #!!#######################################################!!#


# ----- Directors -----


# ----- Transports -----


# ----- Retry -----


# End of Exim 4 configuration

Index: 046
====================================================================
# Exim test configuration 046

# Macros are set externally in order to get the path
# of the Exim that is being tested, and the directory
# in which the test data lives.

exim_path = EXIM_PATH
primary_hostname = myhost.test.ex
spool_directory = DIR/spool

# ----- Main settings -----

domainlist local_domains = test.ex : myhost.ex
domainlist relay_domains = test.ex : myhost.ex

acl_smtp_rcpt = check_recipient
smtp_accept_max_nonmail = 1000

# ----- ACL -----

begin acl

  check_recipient:
    accept  hosts = :
    accept  recipients = postmaster@*
    deny    senders = !x@??? : *@b.c :\
             !^philip@??? : ^(phil|quil)[^@]*@ :\
             !yy@lsearch;DIR/aux/046.rej.lsearch :\ 
             lsearch*@;DIR/aux/046.rej.lsearch :\
             @@lsearch*;DIR/aux/046.rej.bydomain : \
             ! x@??? : *@bb.cc :\ 
             ! DIR/aux/046.not1 : !DIR/aux/046.not2 : \
             bbb.ccc
    deny    senders = 1234@??? : DIR/aux/046.rejrec
    accept  domains = +local_domains
    accept  domains = +relay_domains
    deny    message = relay not permitted


# End of Exim 4 configuration

Index: 047
====================================================================
#!!# This file is output from the convert4r4 script, which tries
#!!# to convert Exim 3 configurations into Exim 4 configurations.
#!!# However, is is not perfect, especially with non-simple
#!!# configurations. You must check it before running it.


#!!# These options specify the Access Control Lists (ACLs) that
#!!# are used for incoming SMTP messages - after the RCPT and DATA
#!!# commands, respectively.

acl_smtp_rcpt = check_recipient
acl_smtp_data = check_message

#!!# This setting defines a named domain list called
#!!# local_domains, created from the old options that
#!!# referred to local domains. It will be referenced
#!!# later on by the syntax "+local_domains".
#!!# Other domain and host lists may follow.

domainlist local_domains = test.ex : myhost.ex


# Exim test configuration 047

# Macros are set externally in order to get the path
# of the Exim that is being tested, and the directory
# in which the test data lives.

exim_path = EXIM_PATH
primary_hostname = myhost.test.ex
spool_directory = DIR/spool

# ----- Main settings -----



  #!!#######################################################!!#
  #!!# This new section of the configuration contains ACLs #!!#
  #!!# (Access Control Lists) derived from the Exim 3      #!!#
  #!!# policy control options.                             #!!#
  #!!#######################################################!!#


#!!# These ACLs are crudely constructed from Exim 3 options.
#!!# They are almost certainly not optimal. You should study
#!!# them and rewrite as necessary.

begin acl

  #!!# ACL that is used after the RCPT command
  check_recipient:
    # Exim 3 had no checking on -bs messages
    accept  hosts = :
    accept  domains = +local_domains
    deny    message = relay not permitted


  #!!# ACL that is used after the DATA command
  check_message:
    accept



# ----- Rewrite -----

# End

  #!!#######################################################!!#
  #!!# Here follow routers created from the old routers,   #!!#
  #!!# for handling non-local domains.                     #!!#
  #!!#######################################################!!#


begin routers


# ----- Routers -----


#!!# This new router is put here to fail all domains that
#!!# were not in local_domains in the Exim 3 configuration.

  fail_remote_domains:
    driver = redirect
    domains = ! +local_domains
    data = :fail: unrouteable mail domain "$domain"



  #!!#######################################################!!#
  #!!# Here follow routers created from the old directors, #!!#
  #!!# for handling local domains.                         #!!#
  #!!#######################################################!!#


# ----- Directors -----

  test:
    driver = redirect
    allow_defer
    data = postmaster@???
    retry_use_local_part
    senders = testdb;defer



# ----- Transports -----


# ----- Retry -----


begin retry

* * F,2h,10m


# End of Exim 4 configuration

Index: 048
====================================================================
#!!# This file is output from the convert4r4 script, which tries
#!!# to convert Exim 3 configurations into Exim 4 configurations.
#!!# However, is is not perfect, especially with non-simple
#!!# configurations. You must check it before running it.


#!!# These options specify the Access Control Lists (ACLs) that
#!!# are used for incoming SMTP messages - after the RCPT and DATA
#!!# commands, respectively.

acl_smtp_rcpt = check_recipient
acl_smtp_data = check_message

#!!# This setting defines a named domain list called
#!!# local_domains, created from the old options that
#!!# referred to local domains. It will be referenced
#!!# later on by the syntax "+local_domains".
#!!# Other domain and host lists may follow.

domainlist local_domains = test.ex : myhost.ex


# Exim test configuration 048

# Macros are set externally in order to get the path
# of the Exim that is being tested, and the directory
# in which the test data lives.

exim_path = EXIM_PATH
primary_hostname = myhost.test.ex
spool_directory = DIR/spool

# ----- Main settings -----




  #!!#######################################################!!#
  #!!# This new section of the configuration contains ACLs #!!#
  #!!# (Access Control Lists) derived from the Exim 3      #!!#
  #!!# policy control options.                             #!!#
  #!!#######################################################!!#


#!!# These ACLs are crudely constructed from Exim 3 options.
#!!# They are almost certainly not optimal. You should study
#!!# them and rewrite as necessary.

begin acl

  #!!# ACL that is used after the RCPT command
  check_recipient:
    # Exim 3 had no checking on -bs messages
    accept  hosts = :
    deny    senders = testdb;defer
    accept  domains = +local_domains
    deny    message = relay not permitted


  #!!# ACL that is used after the DATA command
  check_message:
    accept



# ----- Rewrite -----

# End

  #!!#######################################################!!#
  #!!# Here follow routers created from the old routers,   #!!#
  #!!# for handling non-local domains.                     #!!#
  #!!#######################################################!!#


begin routers


# ----- Routers -----


#!!# This new router is put here to fail all domains that
#!!# were not in local_domains in the Exim 3 configuration.

  fail_remote_domains:
    driver = redirect
    domains = ! +local_domains
    data = :fail: unrouteable mail domain "$domain"



  #!!#######################################################!!#
  #!!# Here follow routers created from the old directors, #!!#
  #!!# for handling local domains.                         #!!#
  #!!#######################################################!!#


# ----- Directors -----


# ----- Transports -----


# ----- Retry -----


# End of Exim 4 configuration

Index: 049
====================================================================
# Exim test configuration 049

# Macros are set externally in order to get the path
# of the Exim that is being tested, and the directory
# in which the test data lives.

exim_path = EXIM_PATH
spool_directory = DIR/spool

# ----- Main settings -----

acl_smtp_rcpt = accept
recipients_max = 5
recipients_max_reject

# End of Exim 4 configuration

Index: 050
====================================================================
# Exim test configuration 050

# Macros are set externally in order to get the path
# of the Exim that is being tested, and the directory
# in which the test data lives.

exim_path = EXIM_PATH
primary_hostname = myhost.test.ex
spool_directory = DIR/spool

# ----- Main settings -----

domainlist local_domains = test.ex : myhost.ex

acl_smtp_rcpt = check_recipient$local_part
sender_unqualified_hosts = +include_unknown: ^ten-1\\.test\\.ex


# ------ ACL ------

begin acl

  check_recipientx:
    accept  hosts = :
    deny    hosts = +include_unknown : ^ten-1\\.test\\.ex
    accept  domains = +local_domains
    deny    message = relay not permitted


  check_recipienty:
    accept  hosts = non.existent.invalid : 10.0.0.13
    deny    message = "Denied"


  check_recipientz:
    accept  hosts = +ignore_unknown : non.existent.invalid : 10.0.0.13 
    deny    message = "Denied" 


# End of Exim 4 configuration

Index: 051
====================================================================
# Exim test configuration 051

# Macros are set externally in order to get the path
# of the Exim that is being tested, and the directory
# in which the test data lives.

exim_path = EXIM_PATH
primary_hostname = myhost.test.ex
spool_directory = DIR/spool

# ----- Main settings -----

acl_smtp_rcpt = rcpt
helo_verify_hosts = ten-1.test.ex : ten-3.test.ex : 99.99.99.99
helo_try_verify_hosts = ten-2.test.ex
log_selector = -host_lookup_failed


# ----- ACL -----

begin acl

  rcpt:
    require  message = helo not verified
             verify = helo 


    deny     message = helo did verify


# End of Exim 4 configuration

Index: 052
====================================================================
#!!# This file is output from the convert4r4 script, which tries
#!!# to convert Exim 3 configurations into Exim 4 configurations.
#!!# However, is is not perfect, especially with non-simple
#!!# configurations. You must check it before running it.


#!!# These options specify the Access Control Lists (ACLs) that
#!!# are used for incoming SMTP messages - after the RCPT and DATA
#!!# commands, respectively.

acl_smtp_rcpt = check_recipient
acl_smtp_data = check_message

#!!# This setting defines a named domain list called
#!!# local_domains, created from the old options that
#!!# referred to local domains. It will be referenced
#!!# later on by the syntax "+local_domains".
#!!# Other domain and host lists may follow.

domainlist local_domains = @


# Exim test configuration 052

# Macros are set externally in order to get the path
# of the Exim that is being tested, and the directory
# in which the test data lives.

exim_path = EXIM_PATH
spool_directory = DIR/spool

# ----- Main settings -----


  #!!#######################################################!!#
  #!!# This new section of the configuration contains ACLs #!!#
  #!!# (Access Control Lists) derived from the Exim 3      #!!#
  #!!# policy control options.                             #!!#
  #!!#######################################################!!#


#!!# These ACLs are crudely constructed from Exim 3 options.
#!!# They are almost certainly not optimal. You should study
#!!# them and rewrite as necessary.

begin acl

  #!!# ACL that is used after the RCPT command
  check_recipient:
    # Exim 3 had no checking on -bs messages
    accept  hosts = :
    accept  domains = +local_domains
    deny    message = relay not permitted


  #!!# ACL that is used after the DATA command
  check_message:
    accept



# ----- Rewrite -----

# End

  #!!#######################################################!!#
  #!!# Here follow routers created from the old routers,   #!!#
  #!!# for handling non-local domains.                     #!!#
  #!!#######################################################!!#


begin routers


# ----- Routers -----


#!!# This new router is put here to fail all domains that
#!!# were not in local_domains in the Exim 3 configuration.

  fail_remote_domains:
    driver = redirect
    domains = ! +local_domains
    data = :fail: unrouteable mail domain "$domain"



  #!!#######################################################!!#
  #!!# Here follow routers created from the old directors, #!!#
  #!!# for handling local domains.                         #!!#
  #!!#######################################################!!#


# ----- Directors -----

  system_aliases:
    driver = redirect
    allow_defer
    data = ${lookup{$local_part}lsearch{DIR/aux/aliases}}
    retry_use_local_part


  localuser:
    driver = accept
    check_local_user
    transport = local_delivery



# ----- Transports -----

begin transports

  local_delivery:
    driver = appendfile
    delivery_date_add
    envelope_to_add
    file = DIR/test-mail/$local_part
    return_path_add


  address_pipe:
    driver = pipe
    environment = "A=a:B=b : C=c : COLON=:: : ME=$local_part"
    return_output
    user = exim



# ----- Retry -----


# End of Exim 4 configuration

Index: 053
====================================================================
# Exim test configuration 053

# Macros are set externally in order to get the path
# of the Exim that is being tested, and the directory
# in which the test data lives.

exim_path = EXIM_PATH
spool_directory = DIR/spool

# ----- Main settings -----

qualify_domain = test.ex


# ----- Routers -----

begin routers

  reply:
    driver = accept
    retry_use_local_part
    senders = !
    transport = reply


  localuser:
    driver = accept
    check_local_user
    transport = local_delivery



# ----- Transports -----

begin transports

  reply:
    driver = autoreply
    once = DIR/spool/autolog
    text = "Test auto reply to ${escape:$h_subject:}"
    to = $reply_address
    user = exim


  local_delivery:
    driver = appendfile
    delivery_date_add
    envelope_to_add
    file = DIR/test-mail/$local_part
    return_path_add



# End of Exim 4 configuration

Index: 054
====================================================================
# Exim test configuration 054

# Macros are set externally in order to get the path
# of the Exim that is being tested, and the directory
# in which the test data lives.

exim_path = EXIM_PATH
spool_directory = DIR/spool

# ----- Main settings -----

qualify_domain = test.ex


# ----- Routers -----

begin routers

  reply:
    driver = accept
    retry_use_local_part
    senders = !
    transport = reply


  localuser:
    driver = accept
    check_local_user
    transport = local_delivery



# ----- Transports -----

begin transports

  reply:
    driver = autoreply
    once = DIR/spool/autolog
    once_repeat = ${if eq {0}{0}{4s}fail}
    text = "Test auto reply to $h_subject:"
    to = $reply_address
    user = exim


  local_delivery:
    driver = appendfile
    delivery_date_add
    envelope_to_add
    file = DIR/test-mail/$local_part
    return_path_add



# End of Exim 4 configuration

Index: 055
====================================================================
# Exim test configuration 055

# Macros are set externally in order to get the path
# of the Exim that is being tested, and the directory
# in which the test data lives.

exim_path = EXIM_PATH
spool_directory = DIR/spool

# ----- Main settings -----

qualify_domain = test.ex


# ----- Routers -----

begin routers

  forwardfile:
    driver = redirect
    allow_filter
    check_local_user
    file = DIR/aux/055.filter
    reply_transport = address_reply


  abcd:
    driver = redirect
    local_parts = abcd
    data = :blackhole:


  localuser:
    driver = accept
    check_local_user
    transport = local_delivery



# ----- Transports -----

begin transports

  address_reply:
    driver = autoreply


  local_delivery:
    driver = appendfile
    delivery_date_add
    envelope_to_add
    file = DIR/test-mail/$local_part
    return_path_add



# End of Exim 4 configuration

Index: 056
====================================================================
#!!# This file is output from the convert4r4 script, which tries
#!!# to convert Exim 3 configurations into Exim 4 configurations.
#!!# However, is is not perfect, especially with non-simple
#!!# configurations. You must check it before running it.


#!!# These options specify the Access Control Lists (ACLs) that
#!!# are used for incoming SMTP messages - after the RCPT and DATA
#!!# commands, respectively.

acl_smtp_rcpt = check_recipient
acl_smtp_data = check_message

#!!# This setting defines a named domain list called
#!!# local_domains, created from the old options that
#!!# referred to local domains. It will be referenced
#!!# later on by the syntax "+local_domains".
#!!# Other domain and host lists may follow.

domainlist local_domains = test.ex


# Exim test configuration 056

# Macros are set externally in order to get the path
# of the Exim that is being tested, and the directory
# in which the test data lives.

exim_path = EXIM_PATH
spool_directory = DIR/spool

# ----- Main settings -----

qualify_domain = test.ex


  #!!#######################################################!!#
  #!!# This new section of the configuration contains ACLs #!!#
  #!!# (Access Control Lists) derived from the Exim 3      #!!#
  #!!# policy control options.                             #!!#
  #!!#######################################################!!#


#!!# These ACLs are crudely constructed from Exim 3 options.
#!!# They are almost certainly not optimal. You should study
#!!# them and rewrite as necessary.

begin acl

  #!!# ACL that is used after the RCPT command
  check_recipient:
    # Exim 3 had no checking on -bs messages
    accept  hosts = :
    accept  domains = +local_domains
    deny    message = relay not permitted


  #!!# ACL that is used after the DATA command
  check_message:
    accept



# ----- Rewrite -----

# End

  #!!#######################################################!!#
  #!!# Here follow routers created from the old routers,   #!!#
  #!!# for handling non-local domains.                     #!!#
  #!!#######################################################!!#


begin routers


# ----- Routers -----


#!!# This new router is put here to fail all domains that
#!!# were not in local_domains in the Exim 3 configuration.

  fail_remote_domains:
    driver = redirect
    domains = ! +local_domains
    data = :fail: unrouteable mail domain "$domain"



  #!!#######################################################!!#
  #!!# Here follow routers created from the old directors, #!!#
  #!!# for handling local domains.                         #!!#
  #!!#######################################################!!#


# ----- Directors -----

  localuser:
    driver = accept
    check_local_user
    transport = local_delivery



# ----- Transports -----

begin transports

  local_delivery:
    driver = appendfile
    delivery_date_add
    envelope_to_add
    file = DIR/test-mail/subdir/$local_part
    return_path_add



# ----- Retry -----


# End of Exim 4 configuration

Index: 057
====================================================================
#!!# This file is output from the convert4r4 script, which tries
#!!# to convert Exim 3 configurations into Exim 4 configurations.
#!!# However, is is not perfect, especially with non-simple
#!!# configurations. You must check it before running it.


#!!# These options specify the Access Control Lists (ACLs) that
#!!# are used for incoming SMTP messages - after the RCPT and DATA
#!!# commands, respectively.

acl_smtp_rcpt = check_recipient
acl_smtp_data = check_message

#!!# This setting defines a named domain list called
#!!# local_domains, created from the old options that
#!!# referred to local domains. It will be referenced
#!!# later on by the syntax "+local_domains".
#!!# Other domain and host lists may follow.

domainlist local_domains = test.ex


# Exim test configuration 057

# Macros are set externally in order to get the path
# of the Exim that is being tested, and the directory
# in which the test data lives.

exim_path = EXIM_PATH
spool_directory = DIR/spool

# ----- Main settings -----

qualify_domain = test.ex


  #!!#######################################################!!#
  #!!# This new section of the configuration contains ACLs #!!#
  #!!# (Access Control Lists) derived from the Exim 3      #!!#
  #!!# policy control options.                             #!!#
  #!!#######################################################!!#


#!!# These ACLs are crudely constructed from Exim 3 options.
#!!# They are almost certainly not optimal. You should study
#!!# them and rewrite as necessary.

begin acl

  #!!# ACL that is used after the RCPT command
  check_recipient:
    # Exim 3 had no checking on -bs messages
    accept  hosts = :
    accept  domains = +local_domains
    deny    message = relay not permitted


  #!!# ACL that is used after the DATA command
  check_message:
    accept



# ----- Rewrite -----

# End

  #!!#######################################################!!#
  #!!# Here follow routers created from the old routers,   #!!#
  #!!# for handling non-local domains.                     #!!#
  #!!#######################################################!!#


begin routers


# ----- Routers -----


#!!# This new router is put here to fail all domains that
#!!# were not in local_domains in the Exim 3 configuration.

  fail_remote_domains:
    driver = redirect
    domains = ! +local_domains
    data = :fail: unrouteable mail domain "$domain"



  #!!#######################################################!!#
  #!!# Here follow routers created from the old directors, #!!#
  #!!# for handling local domains.                         #!!#
  #!!#######################################################!!#


# ----- Directors -----

  localuser:
    driver = accept
    check_local_user
    transport = local_delivery



# ----- Transports -----

begin transports

  local_delivery:
    driver = appendfile
    no_create_directory
    delivery_date_add
    envelope_to_add
    file = DIR/test-mail/subdir/$local_part
    return_path_add



# ----- Retry -----


begin retry

* * F,10m,2d


# End of Exim 4 configuration

Index: 058
====================================================================
#!!# This file is output from the convert4r4 script, which tries
#!!# to convert Exim 3 configurations into Exim 4 configurations.
#!!# However, is is not perfect, especially with non-simple
#!!# configurations. You must check it before running it.


#!!# These options specify the Access Control Lists (ACLs) that
#!!# are used for incoming SMTP messages - after the RCPT and DATA
#!!# commands, respectively.

acl_smtp_rcpt = check_recipient
acl_smtp_data = check_message

#!!# This setting defines a named domain list called
#!!# local_domains, created from the old options that
#!!# referred to local domains. It will be referenced
#!!# later on by the syntax "+local_domains".
#!!# Other domain and host lists may follow.

domainlist local_domains = test.ex : myhost.test.ex


# Exim test configuration 058

# Macros are set externally in order to get the path
# of the Exim that is being tested, and the directory
# in which the test data lives.

exim_path = EXIM_PATH
primary_hostname = myhost.test.ex
spool_directory = DIR/spool

# ----- Main settings -----



  #!!#######################################################!!#
  #!!# This new section of the configuration contains ACLs #!!#
  #!!# (Access Control Lists) derived from the Exim 3      #!!#
  #!!# policy control options.                             #!!#
  #!!#######################################################!!#


#!!# These ACLs are crudely constructed from Exim 3 options.
#!!# They are almost certainly not optimal. You should study
#!!# them and rewrite as necessary.

begin acl

  #!!# ACL that is used after the RCPT command
  check_recipient:
    # Exim 3 had no checking on -bs messages
    accept  hosts = :
    deny    hosts = ! @ : ! localhost
    accept  domains = +local_domains
    deny    message = relay not permitted


  #!!# ACL that is used after the DATA command
  check_message:
    accept



# ----- Rewrite -----

# End

  #!!#######################################################!!#
  #!!# Here follow routers created from the old routers,   #!!#
  #!!# for handling non-local domains.                     #!!#
  #!!#######################################################!!#


begin routers


# ----- Routers -----


#!!# This new router is put here to fail all domains that
#!!# were not in local_domains in the Exim 3 configuration.

  fail_remote_domains:
    driver = redirect
    domains = ! +local_domains
    data = :fail: unrouteable mail domain "$domain"



  #!!#######################################################!!#
  #!!# Here follow routers created from the old directors, #!!#
  #!!# for handling local domains.                         #!!#
  #!!#######################################################!!#


# ----- Directors -----


# ----- Transports -----


# ----- Retry -----


# End of Exim 4 configuration

Index: 059
====================================================================
# Exim test configuration 059

# Macros are set externally in order to get the path
# of the Exim that is being tested, and the directory
# in which the test data lives.

exim_path = EXIM_PATH
primary_hostname = myhost.test.ex
spool_directory = DIR/spool

# ----- Main settings -----

domainlist local_domains = test.ex : myhost.test.ex
domainlist relay_domains = test.ex

acl_smtp_rcpt = check_recipient

trusted_users = CALLER


# ----- ACL -----

begin acl

  check_recipient:
    accept  hosts = :
    require verify = sender
    accept  domains = +local_domains
    accept  domains = +relay_domains
    deny    message = relay not permitted



# ----- Rewrite -----

begin rewrite

  *@*.one.two   $1@???
  abcd@^qu      aaa@bbb
  *pqr@^qu(.*)  1=$1@zz$2
  hhhh@???  "${if eq {$h_to:}{x@y}{yes}{no}}@???"


########################################################
# Fancy example of a supposed outgoing gateway rewrite #
########################################################

# No rewrite unless domain is *.plc.example

^(?>.*)(?<!\.plc\.example) *

# Handle root specially except envelope to

root@*.plc.example "admin@??? (root@$1)" whFq

# Failure in envelope sender is bad - should fail to verify

  *@*.plc.example ${lookup{$local_part@$2}lsearch\
    {DIR/aux/059.usernames}\
    {$value}{"$1@$2.plc.example-is-not-known"}}@plc.example  Fq


# Use envelope for failing header sender

  *@*.plc.example "${lookup{$local_part@$2}lsearch\
    {DIR/aux/059.usernames}{$value@???}\
    {$sender_address}}"     fsrq


  # Other failures => `unknown'
  *@*.plc.example "${lookup{$local_part@$2}lsearch\
    {DIR/aux/059.usernames}{$value}{unknown}}@???" 



# ----- Routers -----

begin routers

  fail:
    driver = manualroute
    domains = *.plc.example
    fail_verify
    route_list = *
    verify_only


  fail_remote_domains:
    driver = redirect
    domains = ! +local_domains
    allow_fail 
    data = :fail: Unrouteable mail domain "$domain"


  ph10:
    driver = accept
    local_parts = ph10
    retry_use_local_part
    transport = appendfile



# ----- Transports -----

begin transports

  appendfile:
    driver = appendfile
    file = DIR/test-mail/$local_part
    message_suffix = 
    user = CALLER


# End of Exim 4 configuration

Index: 060
====================================================================
#!!# This file is output from the convert4r4 script, which tries
#!!# to convert Exim 3 configurations into Exim 4 configurations.
#!!# However, is is not perfect, especially with non-simple
#!!# configurations. You must check it before running it.


#!!# These options specify the Access Control Lists (ACLs) that
#!!# are used for incoming SMTP messages - after the RCPT and DATA
#!!# commands, respectively.

acl_smtp_rcpt = check_recipient
acl_smtp_data = check_message

#!!# This setting defines a named domain list called
#!!# local_domains, created from the old options that
#!!# referred to local domains. It will be referenced
#!!# later on by the syntax "+local_domains".
#!!# Other domain and host lists may follow.

domainlist local_domains = test.ex : myhost.test.ex


# Exim test configuration 060

# Macros are set externally in order to get the path
# of the Exim that is being tested, and the directory
# in which the test data lives.

exim_path = EXIM_PATH
primary_hostname = myhost.test.ex
spool_directory = DIR/spool

# ----- Main settings -----



  #!!#######################################################!!#
  #!!# This new section of the configuration contains ACLs #!!#
  #!!# (Access Control Lists) derived from the Exim 3      #!!#
  #!!# policy control options.                             #!!#
  #!!#######################################################!!#


#!!# These ACLs are crudely constructed from Exim 3 options.
#!!# They are almost certainly not optimal. You should study
#!!# them and rewrite as necessary.

begin acl

  #!!# ACL that is used after the RCPT command
  check_recipient:
    # Exim 3 had no checking on -bs messages
    accept  hosts = :
    accept  domains = +local_domains
    deny    message = relay not permitted


  #!!# ACL that is used after the DATA command
  check_message:
    accept



# ----- Rewrite -----

# End

  #!!#######################################################!!#
  #!!# Here follow routers created from the old routers,   #!!#
  #!!# for handling non-local domains.                     #!!#
  #!!#######################################################!!#


begin routers


# ----- Routers -----

  lookuphost:
    driver = dnslookup
    domains = ! +local_domains
    no_more
    self = pass
    transport = remote_smtp


  self:
    driver = manualroute
    debug_print = "self_hostname=$self_hostname\n"
    domains = ! +local_domains
    host_find_failed = pass
    no_more
    route_list = * $local_part byname
    transport = remote_smtp


  self2:
    driver = manualroute
    debug_print = "self_hostname=$self_hostname\n"
    domains = ! +local_domains
    route_list = * myhost.test.ex byname
    transport = remote_smtp
    no_more



  #!!#######################################################!!#
  #!!# Here follow routers created from the old directors, #!!#
  #!!# for handling local domains.                         #!!#
  #!!#######################################################!!#


# ----- Directors -----


# ----- Transports -----

begin transports

  remote_smtp:
    driver = smtp



# ----- Retry -----


# End of Exim 4 configuration

Index: 061
====================================================================
# Exim test configuration 061

# Macros are set externally in order to get the path
# of the Exim that is being tested, and the directory
# in which the test data lives.

exim_path = EXIM_PATH
spool_directory = DIR/spool

# ----- Main settings -----

domainlist local_domains = exim.test.ex

acl_smtp_rcpt = check_recipient
log_selector = +incoming_interface
qualify_domain = exim.test.ex
system_filter = DIR/aux/061.filter
system_filter_file_transport = file
system_filter_reply_transport = reply
trusted_users = CALLER


# ------ ACL ------

begin acl

  check_recipient:
    accept  hosts = :
    warn    message = X-Warning: $sender_host_address is blacklisted at $dnslist_domain
            log_message = $sender_host_address is in $dnslist_domain
            dnslists = rbl.test.ex
    warn    message = X-Warning: $sender_host_address is blacklisted at $dnslist_domain
            log_message = accepting postmaster from host in $dnslist_domain
            recipients = postmaster@???  
            dnslists = rbl2.test.ex 
    accept  recipients = postmaster@???
    deny    message = host is listed in $dnslist_domain
            dnslists = rbl2.test.ex
    require verify = sender
    deny    message = unrouteable address
           !verify = recipient
    accept  domains = +local_domains
    deny    message = relay not permitted



# ------ Routers ------

begin routers

  system_aliases:
    driver = redirect
    allow_defer
    data = ${lookup{$local_part}lsearch{DIR/aux/aliases}}
    qualify_preserve_domain
    retry_use_local_part


  localuser:
    driver = accept
    check_local_user
    transport = local_delivery



# ----- Transports -----

begin transports

  local_delivery:
    driver = appendfile
    delivery_date_add
    envelope_to_add
    file = DIR/test-mail/$local_part
    return_path_add


  file:
    driver = appendfile
    user = CALLER


  reply:
    driver = autoreply
    user = CALLER  



# ----- Retry -----

# End of Exim 4 configuration

Index: 062
====================================================================
#!!# This file is output from the convert4r4 script, which tries
#!!# to convert Exim 3 configurations into Exim 4 configurations.
#!!# However, is is not perfect, especially with non-simple
#!!# configurations. You must check it before running it.


#!!# These options specify the Access Control Lists (ACLs) that
#!!# are used for incoming SMTP messages - after the RCPT and DATA
#!!# commands, respectively.

acl_smtp_rcpt = check_recipient
acl_smtp_data = check_message

#!!# This setting defines a named domain list called
#!!# local_domains, created from the old options that
#!!# referred to local domains. It will be referenced
#!!# later on by the syntax "+local_domains".
#!!# Other domain and host lists may follow.

domainlist local_domains = exim.test.ex

domainlist relay_domains = exim.test.ex

# Exim test configuration 062

# Macros are set externally in order to get the path
# of the Exim that is being tested, and the directory
# in which the test data lives.

exim_path = EXIM_PATH
spool_directory = DIR/spool

# ----- Main settings -----

qualify_domain = exim.test.ex


  #!!#######################################################!!#
  #!!# This new section of the configuration contains ACLs #!!#
  #!!# (Access Control Lists) derived from the Exim 3      #!!#
  #!!# policy control options.                             #!!#
  #!!#######################################################!!#


#!!# These ACLs are crudely constructed from Exim 3 options.
#!!# They are almost certainly not optimal. You should study
#!!# them and rewrite as necessary.

begin acl

  #!!# ACL that is used after the RCPT command
  check_recipient:
    # Exim 3 had no checking on -bs messages
    accept  hosts = :
    accept  recipients = postmaster@???
    deny    message = host is listed in $dnslist_domain
            dnslists = rbl.test.ex:rbl2.test.ex
    require verify = sender
    deny    message = unrouteable address
           !verify = recipient
    accept  domains = +local_domains
    accept  domains = +relay_domains
    deny    message = relay not permitted


  #!!# ACL that is used after the DATA command
  check_message:
    accept



# ----- Rewrite ----

# End

  #!!#######################################################!!#
  #!!# Here follow routers created from the old routers,   #!!#
  #!!# for handling non-local domains.                     #!!#
  #!!#######################################################!!#


begin routers


# ----- Routers -----


#!!# This new router is put here to fail all domains that
#!!# were not in local_domains in the Exim 3 configuration.

  fail_remote_domains:
    driver = redirect
    domains = ! +local_domains
    data = :fail: unrouteable mail domain "$domain"



  #!!#######################################################!!#
  #!!# Here follow routers created from the old directors, #!!#
  #!!# for handling local domains.                         #!!#
  #!!#######################################################!!#


# ----- Directors -----

  system_aliases:
    driver = redirect
    allow_defer
    data = ${lookup{$local_part}lsearch{DIR/aux/aliases}}
    retry_use_local_part


  localuser:
    driver = accept
    check_local_user
    transport = local_delivery



# ----- Transports -----

begin transports

  local_delivery:
    driver = appendfile
    delivery_date_add
    envelope_to_add
    file = DIR/test-mail/$local_part
    return_path_add



# ----- Retry -----

# End of Exim 4 configuration

Index: 063
====================================================================
#!!# This file is output from the convert4r4 script, which tries
#!!# to convert Exim 3 configurations into Exim 4 configurations.
#!!# However, is is not perfect, especially with non-simple
#!!# configurations. You must check it before running it.


#!!# These options specify the Access Control Lists (ACLs) that
#!!# are used for incoming SMTP messages - after the RCPT and DATA
#!!# commands, respectively.

acl_smtp_rcpt = check_recipient
acl_smtp_data = check_message

#!!# This setting defines a named domain list called
#!!# local_domains, created from the old options that
#!!# referred to local domains. It will be referenced
#!!# later on by the syntax "+local_domains".
#!!# Other domain and host lists may follow.

domainlist local_domains = xoanon.test.ex


# Exim test configuration 063

# Macros are set externally in order to get the path
# of the Exim that is being tested, and the directory
# in which the test data lives.

exim_path = EXIM_PATH
spool_directory = DIR/spool

# ----- Main settings -----

qualify_domain = xoanon.test.ex


  #!!#######################################################!!#
  #!!# This new section of the configuration contains ACLs #!!#
  #!!# (Access Control Lists) derived from the Exim 3      #!!#
  #!!# policy control options.                             #!!#
  #!!#######################################################!!#


#!!# These ACLs are crudely constructed from Exim 3 options.
#!!# They are almost certainly not optimal. You should study
#!!# them and rewrite as necessary.

begin acl

  #!!# ACL that is used after the RCPT command
  check_recipient:
    # Exim 3 had no checking on -bs messages
    accept  hosts = :
    accept  domains = +local_domains
    deny    message = relay not permitted


  #!!# ACL that is used after the DATA command
  check_message:
    accept



# ----- Rewrite -----

# End

  #!!#######################################################!!#
  #!!# Here follow routers created from the old routers,   #!!#
  #!!# for handling non-local domains.                     #!!#
  #!!#######################################################!!#


begin routers


# ----- Routers -----


#!!# This new router is put here to fail all domains that
#!!# were not in local_domains in the Exim 3 configuration.

  fail_remote_domains:
    driver = redirect
    domains = ! +local_domains
    data = :fail: unrouteable mail domain "$domain"



  #!!#######################################################!!#
  #!!# Here follow routers created from the old directors, #!!#
  #!!# for handling local domains.                         #!!#
  #!!#######################################################!!#


# ----- Directors -----

  localuser:
    driver = accept
    check_local_user
    transport = local_delivery



# ----- Transports -----

begin transports

  local_delivery:
    driver = appendfile
    debug_print = ">$h_X-one:<\n"
    delivery_date_add
    envelope_to_add
    file = DIR/test-mail/$local_part
    return_path_add



# ----- Retry -----


# End of Exim 4 configuration

Index: 064
====================================================================
# Exim test configuration 064

# Macros are set externally in order to get the path
# of the Exim that is being tested, and the directory
# in which the test data lives.

exim_path = EXIM_PATH
spool_directory = DIR/spool

# ----- Main settings -----

  acl_smtp_etrn = accept
  log_selector =  \
                +smtp_syntax_error \
                +smtp_protocol_error 
  recipients_max = 5
  smtp_max_synprot_errors = 1000



# ----- Authentication -----

begin authenticators

  plain:
    driver = plaintext
    public_name = PLAIN 
    server_condition = "\
      ${if and {{eq{$2}{ph10}}{eq{$3}{secret}}}{yes}{no}}"
    server_set_id = $2   


# End of Exim 4 configuration

Index: 065
====================================================================
#!!# This file is output from the convert4r4 script, which tries
#!!# to convert Exim 3 configurations into Exim 4 configurations.
#!!# However, is is not perfect, especially with non-simple
#!!# configurations. You must check it before running it.


#!!# These options specify the Access Control Lists (ACLs) that
#!!# are used for incoming SMTP messages - after the RCPT and DATA
#!!# commands, respectively.

acl_smtp_rcpt = check_recipient
acl_smtp_data = check_message

#!!# This setting defines a named domain list called
#!!# local_domains, created from the old options that
#!!# referred to local domains. It will be referenced
#!!# later on by the syntax "+local_domains".
#!!# Other domain and host lists may follow.

domainlist local_domains = test.ex


# Exim test configuration 065

# Macros are set externally in order to get the path
# of the Exim that is being tested, and the directory
# in which the test data lives.

exim_path = EXIM_PATH
spool_directory = DIR/spool

# ----- Main settings -----

trusted_users = CALLER


  #!!#######################################################!!#
  #!!# This new section of the configuration contains ACLs #!!#
  #!!# (Access Control Lists) derived from the Exim 3      #!!#
  #!!# policy control options.                             #!!#
  #!!#######################################################!!#


#!!# These ACLs are crudely constructed from Exim 3 options.
#!!# They are almost certainly not optimal. You should study
#!!# them and rewrite as necessary.

begin acl

  #!!# ACL that is used after the RCPT command
  check_recipient:
    # Exim 3 had no checking on -bs messages
    accept  hosts = :
    accept  domains = +local_domains
    deny    message = relay not permitted


  #!!# ACL that is used after the DATA command
  check_message:
    accept



# ----- Rewrite ----

# End

  #!!#######################################################!!#
  #!!# Here follow routers created from the old routers,   #!!#
  #!!# for handling non-local domains.                     #!!#
  #!!#######################################################!!#


begin routers


# ----- Routers -----


#!!# This new router is put here to fail all domains that
#!!# were not in local_domains in the Exim 3 configuration.

  fail_remote_domains:
    driver = redirect
    domains = ! +local_domains
    data = :fail: unrouteable mail domain "$domain"



  #!!#######################################################!!#
  #!!# Here follow routers created from the old directors, #!!#
  #!!# for handling local domains.                         #!!#
  #!!#######################################################!!#


# ----- Directors -----

  localuser:
    driver = accept
    check_local_user
    transport = local_delivery



# ----- Transports -----

begin transports

  local_delivery:
    driver = appendfile
    delivery_date_add
    envelope_to_add
    file = DIR/test-mail/$local_part
    headers_add = "Proto: $received_protocol"
    return_path_add



# ----- Retry -----

# End of Exim 4 configuration

Index: 066
====================================================================
#!!# This file is output from the convert4r4 script, which tries
#!!# to convert Exim 3 configurations into Exim 4 configurations.
#!!# However, is is not perfect, especially with non-simple
#!!# configurations. You must check it before running it.


#!!# These options specify the Access Control Lists (ACLs) that
#!!# are used for incoming SMTP messages - after the RCPT and DATA
#!!# commands, respectively.

acl_smtp_rcpt = check_recipient
acl_smtp_data = check_message

#!!# This setting defines a named domain list called
#!!# local_domains, created from the old options that
#!!# referred to local domains. It will be referenced
#!!# later on by the syntax "+local_domains".
#!!# Other domain and host lists may follow.

domainlist local_domains = test.ex


# Exim test configuration 066

# Macros are set externally in order to get the path
# of the Exim that is being tested, and the directory
# in which the test data lives.

exim_path = EXIM_PATH
spool_directory = DIR/spool

# ----- Main settings -----

trusted_users = CALLER


  #!!#######################################################!!#
  #!!# This new section of the configuration contains ACLs #!!#
  #!!# (Access Control Lists) derived from the Exim 3      #!!#
  #!!# policy control options.                             #!!#
  #!!#######################################################!!#


#!!# These ACLs are crudely constructed from Exim 3 options.
#!!# They are almost certainly not optimal. You should study
#!!# them and rewrite as necessary.

begin acl

  #!!# ACL that is used after the RCPT command
  check_recipient:
    # Exim 3 had no checking on -bs messages
    accept  hosts = :
    accept  domains = +local_domains
    deny    message = relay not permitted


  #!!# ACL that is used after the DATA command
  check_message:
    accept



# ----- Rewrite ----

# End

  #!!#######################################################!!#
  #!!# Here follow routers created from the old routers,   #!!#
  #!!# for handling non-local domains.                     #!!#
  #!!#######################################################!!#


begin routers


# ----- Routers -----


#!!# This new router is put here to fail all domains that
#!!# were not in local_domains in the Exim 3 configuration.

  fail_remote_domains:
    driver = redirect
    domains = ! +local_domains
    data = :fail: unrouteable mail domain "$domain"



  #!!#######################################################!!#
  #!!# Here follow routers created from the old directors, #!!#
  #!!# for handling local domains.                         #!!#
  #!!#######################################################!!#


# ----- Directors -----

  localuser:
    driver = accept
    check_local_user
    transport = local_delivery



# ----- Transports -----

begin transports

  local_delivery:
    driver = appendfile
    delivery_date_add
    envelope_to_add
    file = DIR/test-mail/$local_part
    headers_add = "Proto: $received_protocol"
    return_path_add



# ----- Retry -----

# End of Exim 4 configuration

Index: 067
====================================================================
#!!# This file is output from the convert4r4 script, which tries
#!!# to convert Exim 3 configurations into Exim 4 configurations.
#!!# However, is is not perfect, especially with non-simple
#!!# configurations. You must check it before running it.


#!!# These options specify the Access Control Lists (ACLs) that
#!!# are used for incoming SMTP messages - after the RCPT and DATA
#!!# commands, respectively.

acl_smtp_rcpt = check_recipient
acl_smtp_data = check_message

#!!# This setting defines a named domain list called
#!!# local_domains, created from the old options that
#!!# referred to local domains. It will be referenced
#!!# later on by the syntax "+local_domains".
#!!# Other domain and host lists may follow.

domainlist local_domains = test.ex : myhost.test.ex


# Exim test configuration 067

# Macros are set externally in order to get the path
# of the Exim that is being tested, and the directory
# in which the test data lives.

exim_path = EXIM_PATH
primary_hostname = myhost.test.ex
spool_directory = DIR/spool

# ----- Main settings -----



  #!!#######################################################!!#
  #!!# This new section of the configuration contains ACLs #!!#
  #!!# (Access Control Lists) derived from the Exim 3      #!!#
  #!!# policy control options.                             #!!#
  #!!#######################################################!!#


#!!# These ACLs are crudely constructed from Exim 3 options.
#!!# They are almost certainly not optimal. You should study
#!!# them and rewrite as necessary.

begin acl

  #!!# ACL that is used after the RCPT command
  check_recipient:
    # Exim 3 had no checking on -bs messages
    accept  hosts = :
    accept  domains = +local_domains
    deny    message = relay not permitted


  #!!# ACL that is used after the DATA command
  check_message:
    accept



# ----- Rewrite -----

# End

  #!!#######################################################!!#
  #!!# Here follow routers created from the old routers,   #!!#
  #!!# for handling non-local domains.                     #!!#
  #!!#######################################################!!#


begin routers


# ----- Routers -----


#!!# This new router is put here to fail all domains that
#!!# were not in local_domains in the Exim 3 configuration.

  fail_remote_domains:
    driver = redirect
    domains = ! +local_domains
    data = :fail: unrouteable mail domain "$domain"



  #!!#######################################################!!#
  #!!# Here follow routers created from the old directors, #!!#
  #!!# for handling local domains.                         #!!#
  #!!#######################################################!!#


# ----- Directors -----

  smart:
    driver = accept
    require_files = ! DIR/aux/067.$local_part
    retry_use_local_part
    verify_only


  forward:
  #!!# new_director renamed redirect_router
    driver = redirect
    no_check_local_user
    file = DIR/aux/067.$local_part
    redirect_router = localuser
    require_files = DIR/aux/067.$local_part
    retry_use_local_part


  localuser:
    driver = accept
    check_local_user
    verify_only



# ----- Transports -----


# ----- Retry -----


# End of Exim 4 configuration

Index: 068
====================================================================
# Exim test configuration 068

# Macros are set externally in order to get the path
# of the Exim that is being tested, and the directory
# in which the test data lives.

exim_path = EXIM_PATH
primary_hostname = myhost.test.ex
spool_directory = DIR/spool

# ----- Main settings -----

  domainlist local_domains = test.ex : \
      myhost.test.ex



# ----- Routers -----

begin routers

  smart1:
    driver = manualroute
    caseful_local_part
    domains = smart.domain
    local_parts = ${lookup{$domain}lsearch{DIR/aux/068.data}{$value}}
    route_list = *
    senders = ${lookup{$domain}lsearch{DIR/aux/068.data}{$value}}
    verify_only


  fail_remote_domains:
    driver = redirect
    domains = ! +local_domains
    allow_fail
    data = :fail: unrouteable mail domain "$domain"


  smart2:
    driver = accept
    domains = test.ex
    local_parts = ${lookup{$domain}lsearch{DIR/aux/068.data}{$value}}
    require_files = ${lookup{$domain.files}lsearch{DIR/aux/068.data}{$value}}
    retry_use_local_part
    senders = ${lookup{$domain}lsearch{DIR/aux/068.data}{$value}}
    transport = dummy
    verify_only



# ----- Transports -----

begin transports

  dummy:
    driver = appendfile



# ----- Retry -----


# End of Exim 4 configuration

Index: 069
====================================================================
# Exim test configuration 069

# Macros are set externally in order to get the path
# of the Exim that is being tested, and the directory
# in which the test data lives.

exim_path = EXIM_PATH
primary_hostname = myhost.test.ex
spool_directory = DIR/spool

# ----- Main settings -----

acl_smtp_rcpt = accept
acl_smtp_data = check_message

recipient_unqualified_hosts = 10.10.10.9

# ----- ACL -----

begin acl

  check_message:
    require verify = header_syntax
    accept


# End of Exim 4 configuration

Index: 070
====================================================================
# Exim test configuration 070

# Macros are set externally in order to get the path
# of the Exim that is being tested, and the directory
# in which the test data lives.

exim_path = EXIM_PATH
primary_hostname = myhost.test.ex
spool_directory = DIR/spool

# ----- Main settings -----

domainlist local_domains = test.ex

acl_smtp_rcpt = check_recipient
acl_smtp_data = check_message


# ----- ACL -----

begin acl

  check_recipient:
    accept  hosts = :
    require verify = sender
    accept  domains = +local_domains
    deny    message = relay not permitted


  check_message:
    require verify = header_sender
    accept



# ----- Routers -----

begin routers

  defer:
    driver = redirect
    local_parts = defer
    allow_defer 
    data = :defer: this is a forced defer  


  localuser:
    driver = accept
    check_local_user
    verify_only



# End of Exim 4 configuration

Index: 071
====================================================================
#!!# This file is output from the convert4r4 script, which tries
#!!# to convert Exim 3 configurations into Exim 4 configurations.
#!!# However, is is not perfect, especially with non-simple
#!!# configurations. You must check it before running it.


#!!# These options specify the Access Control Lists (ACLs) that
#!!# are used for incoming SMTP messages - after the RCPT and DATA
#!!# commands, respectively.

acl_smtp_rcpt = check_recipient
acl_smtp_data = check_message

#!!# This setting defines a named domain list called
#!!# local_domains, created from the old options that
#!!# referred to local domains. It will be referenced
#!!# later on by the syntax "+local_domains".
#!!# Other domain and host lists may follow.

domainlist local_domains = test.ex : myhost.test.ex


# Exim test configuration 071

# Macros are set externally in order to get the path
# of the Exim that is being tested, and the directory
# in which the test data lives.

exim_path = EXIM_PATH
primary_hostname = myhost.test.ex
spool_directory = DIR/spool

# ----- Main settings -----

hosts_treat_as_local = ten-1.test.ex : ten-99.test.ex


  #!!#######################################################!!#
  #!!# This new section of the configuration contains ACLs #!!#
  #!!# (Access Control Lists) derived from the Exim 3      #!!#
  #!!# policy control options.                             #!!#
  #!!#######################################################!!#


#!!# These ACLs are crudely constructed from Exim 3 options.
#!!# They are almost certainly not optimal. You should study
#!!# them and rewrite as necessary.

begin acl

  #!!# ACL that is used after the RCPT command
  check_recipient:
    # Exim 3 had no checking on -bs messages
    accept  hosts = :
    accept  domains = +local_domains
    deny    message = relay not permitted


  #!!# ACL that is used after the DATA command
  check_message:
    accept



# ----- Rewrite -----

# End

  #!!#######################################################!!#
  #!!# Here follow routers created from the old routers,   #!!#
  #!!# for handling non-local domains.                     #!!#
  #!!#######################################################!!#


begin routers


# ----- Routers -----

  lookuphost:
    driver = dnslookup
    domains = ! +local_domains
    verify_only



#!!# This new router is put here to fail all domains that
#!!# were not in local_domains in the Exim 3 configuration.

  fail_remote_domains:
    driver = redirect
    domains = ! +local_domains
    data = :fail: unrouteable mail domain "$domain"



  #!!#######################################################!!#
  #!!# Here follow routers created from the old directors, #!!#
  #!!# for handling local domains.                         #!!#
  #!!#######################################################!!#


# ----- Directors -----


# ----- Transports -----


# ----- Retry -----


# End of Exim 4 configuration

Index: 072
====================================================================
# Exim test configuration 072

# Macros are set externally in order to get the path
# of the Exim that is being tested, and the directory
# in which the test data lives.

exim_path = EXIM_PATH
primary_hostname = myhost.test.ex
spool_directory = DIR/spool

# ----- Main settings -----

domainlist local_domains = Test.ex : myhost.test.EX
domainlist relay_domains = Test.ex : Relay.one.ex

acl_smtp_rcpt = check_recipient

helo_allow_chars = _
helo_accept_junk_hosts = *N-99.test.ex
sender_unqualified_hosts = *N-99.test.EX


# ----- ACL -----

begin acl

  check_recipient:
    accept  hosts = :
    accept  domains = +local_domains
    accept  domains = +relay_domains
    deny    message = relay not permitted



# ----- Routers -----

begin routers

  manual:
    driver = manualroute
    caseful_local_part
    domains = ! +local_domains
    local_parts = XYZ
    route_list = * $domain byname
    transport = dummy


  lookuphost:
    driver = dnslookup
    domains = ! +local_domains
    verify_only


  fail_remote_domains:
    driver = redirect
    domains = ! +local_domains
    allow_fail
    data = :fail: unrouteable mail domain "$domain"


  select:
    driver = accept
    local_parts = ABCD
    retry_use_local_part
    transport = dummy


  localuser:
    driver = accept
    check_local_user
    transport = dummy



# ----- Transports -----

begin transports

  dummy:
    driver = smtp



# End of Exim 4 configuration

Index: 073
====================================================================
#!!# This file is output from the convert4r4 script, which tries
#!!# to convert Exim 3 configurations into Exim 4 configurations.
#!!# However, is is not perfect, especially with non-simple
#!!# configurations. You must check it before running it.


#!!# These options specify the Access Control Lists (ACLs) that
#!!# are used for incoming SMTP messages - after the RCPT and DATA
#!!# commands, respectively.

acl_smtp_rcpt = check_recipient
acl_smtp_data = check_message

#!!# This setting defines a named domain list called
#!!# local_domains, created from the old options that
#!!# referred to local domains. It will be referenced
#!!# later on by the syntax "+local_domains".
#!!# Other domain and host lists may follow.

domainlist local_domains = test.ex : *.test.ex


# Exim test configuration 073

# Macros are set externally in order to get the path
# of the Exim that is being tested, and the directory
# in which the test data lives.

exim_path = EXIM_PATH
primary_hostname = myhost.test.ex
spool_directory = DIR/spool

# ----- Main settings -----



  #!!#######################################################!!#
  #!!# This new section of the configuration contains ACLs #!!#
  #!!# (Access Control Lists) derived from the Exim 3      #!!#
  #!!# policy control options.                             #!!#
  #!!#######################################################!!#


#!!# These ACLs are crudely constructed from Exim 3 options.
#!!# They are almost certainly not optimal. You should study
#!!# them and rewrite as necessary.

begin acl

  #!!# ACL that is used after the RCPT command
  check_recipient:
    # Exim 3 had no checking on -bs messages
    accept  hosts = :
    accept  domains = +local_domains
    deny    message = relay not permitted


  #!!# ACL that is used after the DATA command
  check_message:
    accept



# ----- Rewrite -----

# End

  #!!#######################################################!!#
  #!!# Here follow routers created from the old routers,   #!!#
  #!!# for handling non-local domains.                     #!!#
  #!!#######################################################!!#


begin routers


# ----- Routers -----


#!!# This new router is put here to fail all domains that
#!!# were not in local_domains in the Exim 3 configuration.

  fail_remote_domains:
    driver = redirect
    domains = ! +local_domains
    data = :fail: unrouteable mail domain "$domain"



  #!!#######################################################!!#
  #!!# Here follow routers created from the old directors, #!!#
  #!!# for handling local domains.                         #!!#
  #!!#######################################################!!#


# ----- Directors -----

  respond:
    driver = accept
    retry_use_local_part
    senders = !:
    transport = respond


  localuser:
    driver = accept
    check_local_user
    transport = appendfile



# ----- Transports -----

begin transports

  appendfile:
    driver = appendfile
    file = DIR/test-mail/$local_part


  respond:
    driver = autoreply
    text = This is an autogenerated message.
    to = $sender_address
    user = exim



# ----- Retry -----


# End of Exim 4 configuration

Index: 074
====================================================================
#!!# This file is output from the convert4r4 script, which tries
#!!# to convert Exim 3 configurations into Exim 4 configurations.
#!!# However, is is not perfect, especially with non-simple
#!!# configurations. You must check it before running it.


#!!# These options specify the Access Control Lists (ACLs) that
#!!# are used for incoming SMTP messages - after the RCPT and DATA
#!!# commands, respectively.

acl_smtp_rcpt = check_recipient
acl_smtp_data = check_message

#!!# This setting defines a named domain list called
#!!# local_domains, created from the old options that
#!!# referred to local domains. It will be referenced
#!!# later on by the syntax "+local_domains".
#!!# Other domain and host lists may follow.

domainlist local_domains = test.ex : *.test.ex

domainlist relay_domains = test.ex

# Exim test configuration 074

# Macros are set externally in order to get the path
# of the Exim that is being tested, and the directory
# in which the test data lives.

exim_path = EXIM_PATH
primary_hostname = myhost.test.ex
spool_directory = DIR/spool

# ----- Main settings -----



  #!!#######################################################!!#
  #!!# This new section of the configuration contains ACLs #!!#
  #!!# (Access Control Lists) derived from the Exim 3      #!!#
  #!!# policy control options.                             #!!#
  #!!#######################################################!!#


#!!# These ACLs are crudely constructed from Exim 3 options.
#!!# They are almost certainly not optimal. You should study
#!!# them and rewrite as necessary.

begin acl

  #!!# ACL that is used after the RCPT command
  check_recipient:
    # Exim 3 had no checking on -bs messages
    accept  hosts = :
    deny    hosts = ! 10.0.0.1
           !verify = sender
    accept  domains = +local_domains
    accept  domains = +relay_domains
    deny    message = relay not permitted


  #!!# ACL that is used after the DATA command
  check_message:
    require verify = header_sender
    accept



# ----- Rewrite -----

# End

  #!!#######################################################!!#
  #!!# Here follow routers created from the old routers,   #!!#
  #!!# for handling non-local domains.                     #!!#
  #!!#######################################################!!#


begin routers


# ----- Routers -----


#!!# This new router is put here to fail all domains that
#!!# were not in local_domains in the Exim 3 configuration.

  fail_remote_domains:
    driver = redirect
    domains = ! +local_domains
    data = :fail: unrouteable mail domain "$domain"



  #!!#######################################################!!#
  #!!# Here follow routers created from the old directors, #!!#
  #!!# for handling local domains.                         #!!#
  #!!#######################################################!!#


# ----- Directors -----

  localuser:
    driver = accept
    check_local_user
    verify_only



# ----- Transports -----


# ----- Retry -----


# End of Exim 4 configuration

Index: 075
====================================================================
#!!# This file is output from the convert4r4 script, which tries
#!!# to convert Exim 3 configurations into Exim 4 configurations.
#!!# However, is is not perfect, especially with non-simple
#!!# configurations. You must check it before running it.


#!!# These options specify the Access Control Lists (ACLs) that
#!!# are used for incoming SMTP messages - after the RCPT and DATA
#!!# commands, respectively.

acl_smtp_rcpt = check_recipient
acl_smtp_data = check_message

#!!# This setting defines a named domain list called
#!!# local_domains, created from the old options that
#!!# referred to local domains. It will be referenced
#!!# later on by the syntax "+local_domains".
#!!# Other domain and host lists may follow.

domainlist local_domains = test.ex : *.test.ex

domainlist relay_domains = test.ex

# Exim test configuration 075

# Macros are set externally in order to get the path
# of the Exim that is being tested, and the directory
# in which the test data lives.

exim_path = EXIM_PATH
primary_hostname = myhost.test.ex
spool_directory = DIR/spool

# ----- Main settings -----

smtp_receive_timeout = 2s
#!!# accept_timeout renamed receive_timeout
receive_timeout = 2s


  #!!#######################################################!!#
  #!!# This new section of the configuration contains ACLs #!!#
  #!!# (Access Control Lists) derived from the Exim 3      #!!#
  #!!# policy control options.                             #!!#
  #!!#######################################################!!#


#!!# These ACLs are crudely constructed from Exim 3 options.
#!!# They are almost certainly not optimal. You should study
#!!# them and rewrite as necessary.

begin acl

  #!!# ACL that is used after the RCPT command
  check_recipient:
    # Exim 3 had no checking on -bs messages
    accept  hosts = :
    deny    message = unrouteable address
            recipients = verify@???
           !verify = recipient
    accept  domains = +local_domains
    accept  domains = +relay_domains
    deny    message = relay not permitted


  #!!# ACL that is used after the DATA command
  check_message:
    accept



# ----- Rewrite -----

# End

  #!!#######################################################!!#
  #!!# Here follow routers created from the old routers,   #!!#
  #!!# for handling non-local domains.                     #!!#
  #!!#######################################################!!#


begin routers


# ----- Routers -----


#!!# This new router is put here to fail all domains that
#!!# were not in local_domains in the Exim 3 configuration.

  fail_remote_domains:
    driver = redirect
    domains = ! +local_domains
    data = :fail: unrouteable mail domain "$domain"



  #!!#######################################################!!#
  #!!# Here follow routers created from the old directors, #!!#
  #!!# for handling local domains.                         #!!#
  #!!#######################################################!!#


# ----- Directors -----

  forward:
    driver = redirect
    no_check_local_user
    file = DIR/aux/non-exist
    retry_use_local_part



# ----- Transports -----


# ----- Retry -----


# End of Exim 4 configuration

Index: 076
====================================================================
# Exim test configuration 076

# Macros are set externally in order to get the path
# of the Exim that is being tested, and the directory
# in which the test data lives.

exim_path = EXIM_PATH
spool_directory = DIR/spool

# ----- Main settings -----

qualify_domain = test.ex

# End of Exim 4 configuration

Index: 077
====================================================================
# Exim test configuration 077

# Macros are set externally in order to get the path
# of the Exim that is being tested, and the directory
# in which the test data lives.

exim_path = EXIM_PATH
spool_directory = DIR/spool

# ----- Main settings -----

qualify_domain = test.ex

acl_smtp_rcpt = check_recipient
domainlist local_domains = test.ex

hostlist relay_hosts = *.masq.test.ex

host_lookup = 0.0.0.0/0


# ----- ACL -----

begin acl

  check_recipient:
    accept  hosts = :
    accept  domains = +local_domains
    accept  hosts = +relay_hosts
    deny    message = relay not permitted



# ----- Routers -----

begin routers

  localuser:
    driver = accept
    check_local_user
    transport = appendfile



# ----- Transports -----

begin transports

  appendfile:
    driver = appendfile
    file = DIR/test-mail/$local_part
    headers_add = host_lookup_failed: $host_lookup_failed



# End of Exim 4 configuration

Index: 078
====================================================================
# Exim test configuration 078

# Macros are set externally in order to get the path
# of the Exim that is being tested, and the directory
# in which the test data lives.

exim_path = EXIM_PATH
primary_hostname = myhost.test.ex
spool_directory = DIR/spool

# ----- Main settings -----


# ----- Routers -----

begin routers

  philip:
    driver = accept
    local_parts = philip
    retry_use_local_part
    transport = appendfile2


  phil:
    driver = accept
    local_parts = phil
    retry_use_local_part 
    transport = appendfile3


  localuser:
    driver = accept
    check_local_user
    transport = $h_maildir:appendfile



# ----- Transports -----

begin transports

  appendfile:
    driver = appendfile
    file = DIR/test-mail/$local_part
    quota = $h_quota
    quota_warn_threshold = $h_threshold


  appendfile2:
    driver = appendfile
    file = DIR/test-mail/$local_part
    quota = $h_quota
    quota_warn_threshold = $h_threshold
    user = CALLER


  appendfile3:
    driver = appendfile
    file = DIR/test-mail/$local_part${if eq{$sender_address}{}{.bounce}}
    quota_warn_threshold = $h_threshold
    user = CALLER 
    headers_add = X:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 


  maildir_appendfile:
    driver = appendfile
    directory = DIR/test-mail
    maildir_format
    quota = 10K


  maildir_tagged_appendfile:
    driver = appendfile
    directory = DIR/test-mail
    envelope_to_add
    maildir_format
    maildir_tag = ${expand:$h_tag:}
    message_prefix = 
    quota = 20K
    quota_size_regex = S=(\d+)$
    message_suffix = 


  maildir_taggedX_appendfile:
    driver = appendfile
    directory = DIR/test-mail
    envelope_to_add
    maildir_format
    maildir_tag = ${expand:$h_tag:}
    message_prefix = 
    quota = 20K
    quota_size_regex = ,S=(\d+):
    message_suffix = 



# ----- Retry -----


begin retry

* * F,5d,1d


# End of Exim 4 configuration

Index: 079
====================================================================
# Exim test configuration 079

# Macros are set externally in order to get the path
# of the Exim that is being tested, and the directory
# in which the test data lives.

exim_path = EXIM_PATH
spool_directory = DIR/spool

# ----- Main settings -----


message_body_visible = 20
qualify_domain = test.ex
freeze_tell = postmaster
system_filter = DIR/aux/079.F
system_filter_reply_transport = address_reply
trusted_users = CALLER


# ----- Routers -----

begin routers

  check_vars:
    driver = accept
    local_parts = dff
    headers_add = original_domain=$original_domain\n  \  
                  original_local_part=$original_local_part\n  \
                  parent_domain=$parent_domain\n  \
                  parent_local_part=$parent_local_part   
    transport = appendfile
    user = CALLER


  fail_read_filter:
    driver = redirect
    local_parts = readfile
    allow_filter
    file = DIR/aux/079.f-readfile
    user = CALLER    


  userfilter:
    driver = redirect
    allow_filter
    user = CALLER 
    no_check_local_user
    router_home_directory = /usr
    debug_print = \$home = >$home< 
    file = DIR/aux/079.f-user
    forbid_file
    forbid_filter_existstest
    forbid_filter_lookup
    forbid_filter_readfile 
    forbid_filter_run 
    forbid_pipe
    local_parts = ^filter-
    retry_use_local_part
    reply_transport = address_reply


  users:
    driver = accept
    local_parts = mug999 : abcd : postmaster
    retry_use_local_part
    transport = appendfile
    user = CALLER


  localuser:
    driver = accept
    check_local_user
    transport = appendfile



# ----- Transports -----

begin transports

  appendfile:
    driver = appendfile
    delivery_date_add
    envelope_to_add
    file = DIR/test-mail/$local_part
    return_path_add


  address_reply:
    driver = autoreply
    never_mail = never_mail@??? 
    user = CALLER 


# End of Exim 4 configuration

Index: 080
====================================================================
# Exim test configuration 080

# Macros are set externally in order to get the path
# of the Exim that is being tested, and the directory
# in which the test data lives.

exim_path = EXIM_PATH
primary_hostname = myhost.test.ex
spool_directory = DIR/spool

# ----- Main settings -----

domainlist local_domains = test.ex : *.test.ex

hostlist auth_hosts = 10.0.0.1
hostlist relay_hosts = 10.0.0.4
hostlist auth_relay_hosts = 10.0.0.3 : 10.0.0.4

  acl_smtp_etrn = check_etrn
  acl_smtp_expn = check_expn
  acl_smtp_rcpt = check_recipient
  acl_smtp_vrfy = check_vrfy
  auth_advertise_hosts = +auth_hosts : !+relay_hosts : +auth_relay_hosts : \
                         10.0.0.5
  smtp_accept_max_nonmail = 20
  system_filter = DIR/aux/080.filter
  trusted_users = CALLER



# ----- ACL -----

begin acl

  check_recipient:
    warn     hosts = 10.0.0.5
             message = authentication-failed: $authentication_failed
    accept   hosts = 10.0.0.5         
    accept   hosts = :
    deny     hosts = +auth_hosts
             message = authentication required
            !authenticated = *
    accept   domains = +local_domains
    accept   hosts = +relay_hosts
    accept   hosts = +auth_relay_hosts
             endpass
             message = authentication required
             authenticated = *
    deny     message = relay not permitted


  check_etrn:
    deny     hosts = +auth_hosts
             message = authentication required
            !authenticated = *
    require  hosts = 10.0.0.0/24
    warn     log_message = accepted ETRN $smtp_command_argument
    accept  


  check_expn:
    deny     hosts = +auth_hosts
             message = authentication required
            !authenticated = *
    accept   hosts = 10.0.0.0/24


  check_vrfy:
    deny     hosts = +auth_hosts
             message = authentication required
            !authenticated = *
    accept



# ----- Authentication -----

begin authenticators

  mylogin:
    driver = plaintext
    public_name = mylogin 
    server_debug_print = +++MYLOGIN \$1="$1" \$2=\"$2" \$3="$3"
    server_condition = "\
      ${if match{$1}{^(\\\\S+)\\\\s+(\\\\S+)\\$}\
      {${if and {{eq{$1}{ph10}}{eq{$2}{secret}}}{yes}{no}}}{no}}"


  plain:
    driver = plaintext
    public_name = PLAIN 
    server_condition = "\
      ${if and {{eq{$2}{ph10}}{eq{$3}{secret}}}{yes}{no}}"
    server_set_id = $2   


  extended_plain:
    driver = plaintext
    public_name = EXPLAIN 
    server_prompts = : 
    server_condition = "\
      ${if and {{eq{$2}{ph10}}{eq{$3}{secret}}}{yes}{no}}"
    server_set_id = $2   


  expanded_prompt_plain: 
    driver = plaintext
    public_name = EXPANDED
    server_prompts = $primary_hostname
    server_condition = "\
      ${if and {{eq{$2}{ph10}}{eq{$3}{secret}}}{yes}{no}}"
    server_set_id = $2   


  expanded_prompt_plain_fail: 
    driver = plaintext
    public_name = EXPANDFAIL
    server_prompts = $nonexistent
    server_condition = "\
      ${if and {{eq{$2}{ph10}}{eq{$3}{secret}}}{yes}{no}}"
    server_set_id = $2   


  defer:
    driver = plaintext
    public_name = DEFER
    server_condition = "account suspended"
    server_set_id = $2   


  login:
    driver = plaintext
    public_name = LOGIN
    server_prompts = "User Name : Password "   
    server_condition = "\
      ${if and {{eq{$1}{ph10}}{eq{$2}{secret}}}{yes}{no}}"
    server_set_id = $1   


  cram_md5:
    driver = cram_md5
    public_name = CRAM-MD5
    server_debug_print = +++CRAM-MD5 \$1="$1" \$2=\"$2" \$3="$3"
    server_secret = "${if eq{$1}{tim}{tanstaaftanstaaf}\
      {${if eq{$1}{ph10}{secret}fail}}}"   
    server_set_id = $1   



# ----- Routers -----

begin routers

  fail_remote_domains:
    driver = redirect
    domains = ! +local_domains
    data = :fail: unrouteable mail domain "$domain"


  localuser:
    driver = accept
    check_local_user
    transport = appendfile



# ----- Transports -----

begin transports

  appendfile:
    driver = appendfile
    delivery_date_add
    envelope_to_add
    file = DIR/test-mail/$local_part
    return_path_add



# End of Exim 4 configuration

Index: 081
====================================================================
# Exim test configuration 081

# Macros are set externally in order to get the path
# of the Exim that is being tested, and the directory
# in which the test data lives.

exim_path = EXIM_PATH
primary_hostname = myhost.test.ex
spool_directory = DIR/spool

# ----- Main settings -----

acl_smtp_rcpt = accept


# ----- Authentication -----

begin authenticators

  login:
    driver = plaintext
    public_name = LOGIN
    client_send = : ph10 : secret  


  plain:
    driver = plaintext
    public_name = PLAIN
    client_send = ^ph10^secret   


  cram_md5:
    driver = cram_md5 
    public_name = CRAM-MD5
    client_name = tim
    client_secret = tanstaaftanstaaf



# ----- Routers -----

begin routers

  try:
    driver = manualroute
    route_list = domain.com 127.0.0.1 byname
    self = send
    transport = smtp_try


  force:
    driver = manualroute
    route_list = authdomain.com 127.0.0.1 byname
    self = send
    transport = smtp_force



# ----- Transports -----

begin transports

  smtp_try:
    driver = smtp
    hosts_try_auth = *
    port = 1225
    authenticated_sender = ${if eq{$local_part}{forcesender}{force@???}fail} 


  smtp_force:
    driver = smtp
    hosts_require_auth = *
    port = 1225



# ----- Retry -----


begin retry

* auth_failed
* * F,1h,10m

# End of Exim 4 configuration

Index: 082
====================================================================
# Exim test configuration 082

# Macros are set externally in order to get the path
# of the Exim that is being tested, and the directory
# in which the test data lives.

exim_path = EXIM_PATH
primary_hostname = myhost.test.ex
spool_directory = DIR/spool

# ----- Main settings -----

domainlist dlist = *.aa.bb : ^\Nxxx
headers_charset = iso-8859-8

# End of Exim 4 configuration

Index: 083
====================================================================
# Exim test configuration 083

# Macros are set externally in order to get the path
# of the Exim that is being tested, and the directory
# in which the test data lives.

exim_path = EXIM_PATH
spool_directory = DIR/spool

# ----- Main settings -----

qualify_domain = test.ex


# ----- Routers -----

begin routers

  localuser:
    driver = accept
    check_local_user
    headers_add = "${if def:h_x-rbl-warning: {Added: xxxx}fail}"
    headers_remove = "${if def:h_x-rbl-warning: {subject}fail}"
    transport = local_delivery



# ----- Transports -----

begin transports

  local_delivery:
    driver = appendfile
    delivery_date_add
    envelope_to_add
    file = DIR/test-mail/$local_part
    return_path_add



# ----- Retry -----


begin retry

* * F,2d,15m


# End of Exim 4 configuration

Index: 084
====================================================================
# Exim test configuration 084

# Macros are set externally in order to get the path
# of the Exim that is being tested, and the directory
# in which the test data lives.

exim_path = EXIM_PATH
spool_directory = DIR/spool

# ----- Main settings -----

qualify_domain = test.ex


# ----- Routers -----

begin routers

  localuser:
    driver = accept
    check_local_user
    headers_add = "${if def:h_x-rbl-warning: {Added: by router}}"
    headers_remove = "${if def:h_x-rbl-warning: {subject}}"
    transport = local_delivery



# ----- Transports -----

begin transports

  local_delivery:
    driver = appendfile
    delivery_date_add
    envelope_to_add
    file = DIR/test-mail/$local_part
    headers_add = "${if def:h_tadd: {Added: by transport}}"
    headers_remove = "${if def:h_tadd: {tadd}}"
    return_path_add



# ----- Retry -----


begin retry

* * F,2d,15m


# End of Exim 4 configuration

Index: 085
====================================================================
# Exim test configuration 085

WMF=

# Macros are set externally in order to get the path
# of the Exim that is being tested, and the directory
# in which the test data lives.

exim_path = EXIM_PATH
spool_directory = DIR/spool

# ----- Main settings -----

qualify_domain = test.ex

domainlist local_domains = test.ex : another.test.ex

delay_warning = 10s:40s:10m
delay_warning_condition = ${if !eq{$domain}{another.test.ex}{yes}{no}}

log_selector = +subject

queue_run_in_order

WMF


# ----- Routers -----

begin routers

  refused:
    driver = manualroute
    domains = ! +local_domains
    route_list = connection.refused 127.0.0.1 byname
    self = send
    transport = smtp_connect_refused


  all:
    driver = manualroute
    domains = ! +local_domains
    route_list = * 10.0.0.0 byname
    transport = smtp
    no_more


  alias:
    driver = redirect
    allow_defer
    data = ${lookup{$local_part}lsearch{DIR/aux/085.aliases}}
    retry_use_local_part


  userforward:
    driver = redirect
    allow_filter
    check_local_user
    file = DIR/aux/085.forward


  localuser:
    driver = accept
    check_local_user
    transport = local_delivery



# ----- Transports -----

begin transports

  local_delivery:
    driver = appendfile
    delivery_date_add
    envelope_to_add
    file = DIR/test-mail/$local_part
    return_path_add


  smtp:
    driver = smtp
    connect_timeout = 1s


  smtp_connect_refused:
    driver = smtp
    port = 9999



# ----- Retry -----

begin retry

  connection.refused * F,2d,3s
  *                  * F,2d,15m


# End of Exim 4 configuration

Index: 086
====================================================================
# Exim test configuration 086

# Macros are set externally in order to get the path
# of the Exim that is being tested, and the directory
# in which the test data lives.

exim_path = EXIM_PATH
spool_directory = DIR/spool

# ----- Main settings -----

primary_hostname = primary.test.ex
qualify_domain = test.ex
retry_data_expire = 2s


# ----- Routers -----

begin routers

  all:
    driver = manualroute
    route_list = "* 127.0.0.1 byname"
    self = send
    transport = smtp



# ----- Transports -----

begin transports

  smtp:
    driver = smtp
    port = 999



# ----- Retry -----

begin retry

  *       *     senders=:                    G,1d,1m,1.5
  *       *     senders = "a@??? : d@???"    G,2d,2m,1.5


  rcpt45x.test.ex              rcpt_45x      F,10d,2m
  rcpt463.test.ex              rcpt_463      F,10d,3m
  rcpt4xx.test.ex              rcpt_4xx      F,10d,1m


  *@\N^\d                      *             F,5d,1m
  *@*.abcd.ex                  *             F,5d,2m
  *@literal.ex                 *             F,5d,3m
  *@lsearch;DIR/aux/086.rlist2 *             F,5d,4m
  *@@[]                        *             F,5d,5m
  *@@                          *             F,5d,6m
  lsearch*@;DIR/aux/086.rlist  *             F,1d,3m
  *.star.ex                    *             F,3d,10m
  *                            *             F,2d,15m


# End of Exim 4 configuration

Index: 087
====================================================================
# Exim test configuration 087

# Macros are set externally in order to get the path
# of the Exim that is being tested, and the directory
# in which the test data lives.

exim_path = EXIM_PATH
spool_directory = DIR/spool

# ----- Main settings -----

domainlist local_domains = test.ex

qualify_domain = test.ex


----------------------------------------------
Diff block truncated. (Max lines = 10000)
----------------------------------------------