Home
last modified time | relevance | path

Searched refs:bounce_info (Results 1 – 7 of 7) sorted by relevance

/netbsd/src/external/ibm-public/postfix/dist/src/bounce/
Dbounce_notify_util.c236 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 …]
Dbounce_one_service.c93 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 …]
Dbounce_notify_verp.c97 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 …]
Dbounce_notify_service.c93 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 …]
Dbounce_warn_service.c93 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 …]
Dbounce_trace_service.c91 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 …]
Dbounce_notify_util_tester.c50 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()