| /netbsd/src/external/ibm-public/postfix/dist/src/bounce/ |
| D | bounce_notify_util.c | 236 BOUNCE_INFO *bounce_info; in bounce_mail_alloc() local 248 bounce_info = (BOUNCE_INFO *) mymalloc(sizeof(*bounce_info)); in bounce_mail_alloc() 249 bounce_info->service = service; in bounce_mail_alloc() 250 bounce_info->queue_name = queue_name; in bounce_mail_alloc() 251 bounce_info->queue_id = queue_id; in bounce_mail_alloc() 252 bounce_info->sendopts = sendopts; in bounce_mail_alloc() 256 bounce_info->mime_encoding = "8bit"; in bounce_mail_alloc() 258 bounce_info->mime_encoding = "8bit"; in bounce_mail_alloc() 260 bounce_info->mime_encoding = "7bit"; in bounce_mail_alloc() 264 bounce_info->queue_id, encoding); in bounce_mail_alloc() [all …]
|
| D | bounce_one_service.c | 93 BOUNCE_INFO *bounce_info; in bounce_one_service() local 104 bounce_info = bounce_mail_one_init(queue_name, queue_id, encoding, in bounce_one_service() 162 if (!bounce_header(bounce, bounce_info, var_2bounce_rcpt, in bounce_one_service() 164 && bounce_recipient_log(bounce, bounce_info) == 0 in bounce_one_service() 165 && bounce_header_dsn(bounce, bounce_info) == 0 in bounce_one_service() 166 && bounce_recipient_dsn(bounce, bounce_info) == 0) in bounce_one_service() 167 bounce_original(bounce, bounce_info, DSN_RET_FULL); in bounce_one_service() 181 RECIPIENT *rcpt = &bounce_info->rcpt_buf->rcpt; in bounce_one_service() 198 if (bounce_header(bounce, bounce_info, orig_sender, in bounce_one_service() 200 && bounce_boilerplate(bounce, bounce_info) == 0 in bounce_one_service() [all …]
|
| D | bounce_notify_verp.c | 97 BOUNCE_INFO *bounce_info; in bounce_notify_verp() local 119 bounce_info = bounce_mail_init(service, queue_name, queue_id, in bounce_notify_verp() 127 if (bounce_info->log_handle == 0) { in bounce_notify_verp() 141 bounce_mail_free(bounce_info); in bounce_notify_verp() 153 while (bounce_log_read(bounce_info->log_handle, bounce_info->rcpt_buf, in bounce_notify_verp() 154 bounce_info->dsn_buf) != 0) { in bounce_notify_verp() 155 RECIPIENT *rcpt = &bounce_info->rcpt_buf->rcpt; in bounce_notify_verp() 179 if (bounce_header(bounce, bounce_info, STR(verp_buf), in bounce_notify_verp() 181 && bounce_boilerplate(bounce, bounce_info) == 0 in bounce_notify_verp() 182 && bounce_recipient_log(bounce, bounce_info) == 0 in bounce_notify_verp() [all …]
|
| D | bounce_notify_service.c | 93 BOUNCE_INFO *bounce_info; in bounce_notify_service() local 135 bounce_info = bounce_mail_init(service, queue_name, queue_id, in bounce_notify_service() 194 if (bounce_header(bounce, bounce_info, postmaster, in bounce_notify_service() 196 && (count = bounce_diagnostic_log(bounce, bounce_info, in bounce_notify_service() 198 && bounce_header_dsn(bounce, bounce_info) == 0 in bounce_notify_service() 199 && bounce_diagnostic_dsn(bounce, bounce_info, in bounce_notify_service() 201 bounce_original(bounce, bounce_info, DSN_RET_FULL); in bounce_notify_service() 233 if (bounce_header(bounce, bounce_info, recipient, in bounce_notify_service() 235 && bounce_boilerplate(bounce, bounce_info) == 0 in bounce_notify_service() 236 && (count = bounce_diagnostic_log(bounce, bounce_info, in bounce_notify_service() [all …]
|
| D | bounce_warn_service.c | 93 BOUNCE_INFO *bounce_info; in bounce_warn_service() local 125 bounce_info = bounce_mail_init(service, queue_name, queue_id, in bounce_warn_service() 183 if (!bounce_header(bounce, bounce_info, postmaster, in bounce_warn_service() 185 && (count = bounce_diagnostic_log(bounce, bounce_info, in bounce_warn_service() 187 && bounce_header_dsn(bounce, bounce_info) == 0 in bounce_warn_service() 188 && bounce_diagnostic_dsn(bounce, bounce_info, in bounce_warn_service() 190 bounce_original(bounce, bounce_info, DSN_RET_FULL); in bounce_warn_service() 221 if (bounce_header(bounce, bounce_info, recipient, in bounce_warn_service() 223 && bounce_boilerplate(bounce, bounce_info) == 0 in bounce_warn_service() 224 && (count = bounce_diagnostic_log(bounce, bounce_info, in bounce_warn_service() [all …]
|
| D | bounce_trace_service.c | 91 BOUNCE_INFO *bounce_info; in bounce_trace_service() local 144 bounce_info = bounce_mail_init(service, queue_name, queue_id, in bounce_trace_service() 161 if (bounce_info->log_handle == 0) { in bounce_trace_service() 165 bounce_mail_free(bounce_info); in bounce_trace_service() 187 if (bounce_header(bounce, bounce_info, recipient, in bounce_trace_service() 189 && bounce_boilerplate(bounce, bounce_info) == 0 in bounce_trace_service() 190 && (count = bounce_diagnostic_log(bounce, bounce_info, in bounce_trace_service() 192 && bounce_header_dsn(bounce, bounce_info) == 0 in bounce_trace_service() 193 && bounce_diagnostic_dsn(bounce, bounce_info, in bounce_trace_service() 195 bounce_original(bounce, bounce_info, DSN_RET_HDRS); in bounce_trace_service() [all …]
|
| D | bounce_notify_util_tester.c | 50 BOUNCE_INFO *bounce_info; in test_driver() local 75 bounce_info = bounce_mail_init(argv[1], argv[2], argv[3], in test_driver() 78 if (bounce_header(message_stream, bounce_info, TEST_RECIPIENT, in test_driver() 81 if (bounce_diagnostic_log(message_stream, bounce_info, in test_driver() 84 if (bounce_header_dsn(message_stream, bounce_info) != 0) in test_driver() 86 if (bounce_diagnostic_dsn(message_stream, bounce_info, in test_driver() 89 bounce_original(message_stream, bounce_info, DSN_RET_FULL); in test_driver() 92 bounce_mail_free(bounce_info); in test_driver()
|