# callout verification (with caching) need_ipv4 # server PORT_S 220 Server ready EHLO 250 OK MAIL FROM 250 OK RCPT TO 250 OK QUIT 250 OK **** sudo exim -d-all+verify -v -bs -oMa V4NET.0.0.1 MAIL FROM: RCPT TO: QUIT **** sudo exim -d-all+verify -v -bs -oMa V4NET.0.0.1 MAIL FROM: RCPT TO: QUIT **** # Wait for the record to time out and try again sleep 2 # Should want to connect, but fail sudo exim -d-all+verify -v -bs -oMa V4NET.0.0.1 MAIL FROM: RCPT TO: QUIT **** # Test unsuccessful caching server PORT_S 220 Server ready EHLO 250 OK MAIL FROM 250 OK RCPT TO 550 REJECTED QUIT 250 OK **** sudo exim -d-all+verify -v -bs -oMa V4NET.0.0.1 MAIL FROM: RCPT TO: QUIT **** sudo exim -d-all+verify -v -bs -oMa V4NET.0.0.1 MAIL FROM: RCPT TO: QUIT **** # Test caching of rejection of MAIL FROM:<> server PORT_S 220 Server ready EHLO 250 OK MAIL FROM 550 REJECT MAIL FROM QUIT 250 OK **** sudo exim -d-all+verify -v -bs -oMa V4NET.0.0.1 MAIL FROM: RCPT TO: QUIT **** sudo exim -d-all+verify -v -bs -oMa V4NET.0.0.1 MAIL FROM: RCPT TO: QUIT **** # Test caching of rejection of postmaster server PORT_S 220 Server ready EHLO 250 OK MAIL FROM 250 OK RCPT TO 250 OK RSET 250 OK MAIL FROM 250 OK RCPT TO 550 NOT OK QUIT 250 OK **** sudo exim -d-all+verify -v -bs -oMa V4NET.0.0.2 MAIL FROM: RCPT TO: QUIT **** sudo exim -d-all+verify -v -bs -oMa V4NET.0.0.2 MAIL FROM: RCPT TO: QUIT **** # Test caching of accepting of postmaster server PORT_S 220 Server ready EHLO 250 OK MAIL FROM 250 OK RCPT TO 250 OK RSET 250 OK MAIL FROM 250 OK RCPT TO 250 OK QUIT 250 OK **** sudo exim -d-all+verify -v -bs -oMa V4NET.0.0.2 MAIL FROM: RCPT TO: QUIT **** sudo exim -d-all+verify -v -bs -oMa V4NET.0.0.2 MAIL FROM: RCPT TO: QUIT **** # Test caching of accepting a random address server PORT_S 220 Server ready EHLO 250 OK MAIL FROM 250 OK RCPT TO: RCPT TO: QUIT **** sudo exim -d-all+verify -v -bs -oMa V4NET.0.0.3 MAIL FROM: RCPT TO: QUIT **** # Test caching of accepting a random address and postmaster server PORT_S 220 Server ready EHLO 250 OK MAIL FROM 250 OK RCPT TO: RCPT TO: QUIT **** sudo exim -d-all+verify -v -bs -oMa V4NET.0.0.4 MAIL FROM: RCPT TO: QUIT **** # Test caching of rejecting a random address and postmaster server PORT_S 220 Server ready EHLO 250 OK MAIL FROM:<> 250 OK RCPT TO: 250 OK RCPT TO: 250 OK RSET 250 OK MAIL FROM:<> 250 OK RCPT TO: 250 OK QUIT 250 OK **** sudo exim -d-all+verify -v -bs -oMa V4NET.0.0.4 MAIL FROM: RCPT TO: QUIT **** sudo exim -d-all+verify -v -bs -oMa V4NET.0.0.4 MAIL FROM: RCPT TO: QUIT **** # Test caching of accepting of postmaster when another # address has to be tested server PORT_S 220 Server ready EHLO 250 OK MAIL FROM 250 OK RCPT TO 250 OK RSET 250 OK MAIL FROM 250 OK RCPT TO 250 OK QUIT 250 OK **** sudo exim -d-all+verify -v -bs -oMa V4NET.0.0.2 MAIL FROM: RCPT TO: QUIT **** server PORT_S 220 Server ready EHLO 250 OK MAIL FROM 250 OK RCPT TO 250 OK QUIT 250 OK **** sudo exim -d-all+verify -v -bs -oMa V4NET.0.0.2 MAIL FROM: RCPT TO: QUIT **** # Test caching of rejecting a random address server PORT_S 220 Server ready EHLO 250 OK MAIL FROM 250 OK RCPT TO 550 NOT OK RSET 250 OK MAIL FROM 250 OK RCPT TO 250 OK QUIT 250 OK **** sudo exim -d-all+verify -v -bs -oMa V4NET.0.0.3 MAIL FROM: RCPT TO: QUIT **** server PORT_S 220 Server ready EHLO 250 OK MAIL FROM 250 OK RCPT TO 250 OK QUIT 250 OK **** sudo exim -d-all+verify -v -bs -oMa V4NET.0.0.3 MAIL FROM: RCPT TO: QUIT **** # Wait a bit for the record to expire and then try again sleep 2 server PORT_S 220 Server ready EHLO 250 OK MAIL FROM 250 OK RCPT TO 550 NOT OK RSET 250 OK MAIL FROM 250 OK RCPT TO 250 OK QUIT 250 OK **** sudo exim -DPEX=1s -d-all+verify -v -bs -oMa V4NET.0.0.3 MAIL FROM: RCPT TO: QUIT **** # Timeout on the RCPT for random server PORT_S 220 Server ready EHLO 250 OK MAIL FROM 250 OK RCPT TO *sleep 2 **** sudo exim -d-all+verify -v -bs -oMa V4NET.0.0.5 MAIL FROM: RCPT TO: QUIT **** # Postmaster_sender set non-empty server PORT_S 220 Server ready EHLO 250 OK MAIL FROM 250 OK RCPT TO 250 OK RSET 250 OK MAIL FROM 250 OK RCPT TO 250 OK QUIT 250 OK **** sudo exim -d-all+verify -v -bs -oMa V4NET.0.0.6 MAIL FROM: RCPT TO: QUIT **** # Header_sender sender set non-empty server PORT_S 220 Server ready EHLO 250 OK MAIL FROM 250 OK RCPT TO 250 OK QUIT 250 OK **** sudo exim -d-all+verify -odq -v -bs -oMa V4NET.0.0.7 MAIL FROM: RCPT TO: DATA Reply-To: abcd@x.y.z . QUIT **** # Timeout on RCPT for header_sender (defer_ok test) server PORT_S 220 Server ready EHLO 250 OK MAIL FROM 250 OK RCPT TO *sleep 2 **** sudo exim -d-all+verify -odq -v -bs -oMa V4NET.0.0.8 MAIL FROM: RCPT TO: DATA Reply-To: abcd@x.y.z . QUIT **** # Test full postmaster check server PORT_S 220 Server ready EHLO 250 OK MAIL FROM 250 OK RCPT TO 250 OK RSET 250 OK MAIL FROM 250 OK RCPT TO 550 NOT OK RCPT TO 250 OK QUIT 250 OK **** sudo exim -d-all+verify -v -bs -oMa V4NET.0.0.9 MAIL FROM: RCPT TO: QUIT **** # Test postmaster_mailfrom with random server PORT_S 220 Server ready EHLO 250 OK MAIL FROM 250 OK RCPT TO 550 RANDOM IS BAD RSET 250 OK MAIL FROM 250 OK RCPT TO 250 OK RSET 250 OK MAIL FROM 250 OK RCPT TO 250 OK QUIT 250 OK **** sudo exim -d-all+verify -v -bs -oMa V4NET.0.0.10 MAIL FROM: RCPT TO: QUIT **** no_msglog_check