Lines Matching defs:my_dsn
106 DSN my_dsn = *dsn;
113 if (my_dsn.status[0] != '2' || !dsn_valid(my_dsn.status)) {
114 msg_warn("sent: ignoring dsn code \"%s\"", my_dsn.status);
115 my_dsn.status = "2.0.0";
122 && (dsn_res = dsn_filter_lookup(delivery_status_filter, &my_dsn)) != 0)
123 my_dsn = *dsn_res;
130 my_dsn.action = "deliverable";
131 status = verify_append(id, stats, recipient, relay, &my_dsn,
141 my_dsn.action = "deliverable";
142 status = trace_append(flags, id, stats, recipient, relay, &my_dsn);
157 if (my_dsn.action == 0 || my_dsn.action[0] == 0)
158 my_dsn.action = "delivered";
161 || trace_append(flags, id, stats, recipient, relay, &my_dsn) == 0)
163 || trace_append(flags, id, stats, recipient, relay, &my_dsn) == 0)) {
164 log_adhoc(id, stats, recipient, relay, &my_dsn, "sent");
171 my_dsn.reason = vstring_str(junk);
172 my_dsn.status = "4.3.0";
173 status = defer_append(flags, id, stats, recipient, relay, &my_dsn);