Commit 1c21c97f 1c21c97fb9b01a50a5d812a55345787045f73f91 by Sam Roberts

Implemented correct semantics for sending mail to bcc'ed addresses.

1 parent 026e47c0
...@@ -70,16 +70,18 @@ struct _mailer ...@@ -70,16 +70,18 @@ struct _mailer
70 if (mailer->observer) observer_notify (mailer->observer, type) 70 if (mailer->observer) observer_notify (mailer->observer, type)
71 71
72 /* Moro(?)ic kluge. */ 72 /* Moro(?)ic kluge. */
73 #define MAILER_DEBUGV(mailer, type, format, av) \
74 if (mailer->debug) mu_debug_print (mailer->debug, type, format, av)
73 #define MAILER_DEBUG0(mailer, type, format) \ 75 #define MAILER_DEBUG0(mailer, type, format) \
74 if (mailer->debug) mu_debug_print (mailer->debug, type, format) 76 if (mailer->debug) mu_debug_print (mailer->debug, type, format)
75 #define MAILER_DEBUG1(mailer, type, format, arg1) \ 77 #define MAILER_DEBUG1(mailer, type, format, arg1) \
76 if (mailer->debug) mu_debug_print (mailer->debug, type, format, arg1) 78 if (mailer->debug) mu_debug_print (mailer->debug, type, format, arg1)
77 #define MAILER_DEBUG2(mailer, type, format, arg1, arg2) \ 79 #define MAILER_DEBUG2(mailer, type, format, arg1, arg2) \
78 if (mailer->debug) mu_debug_print (mailer->debug, type, format, arg1, arg2) 80 if (mailer->debug) mu_debug_print (mailer->debug, type, format, arg1, arg2)
79 #define MAILER_DEBUG3(mailer, type, format, arg1, arg2, arg3) \ 81 #define MAILER_DEBUG3(mailer, type, format, arg1, arg2, arg3) \
80 if (mailer->debug) mu_debug_print (mailer->debug, type, format, arg1, arg2, arg3) 82 if (mailer->debug) mu_debug_print (mailer->debug, type, format, arg1, arg2, arg3)
81 #define MAILER_DEBUG4(mailer, type, format, arg1, arg2, arg3, arg4) \ 83 #define MAILER_DEBUG4(mailer, type, format, arg1, arg2, arg3, arg4) \
82 if (mailer->debug) mu_debug_print (mailer->debug, type, format, arg1, arg2, arg3, arg4) 84 if (mailer->debug) mu_debug_print (mailer->debug, type, format, arg1, arg2, arg3, arg4)
83 85
84 #ifdef __cplusplus 86 #ifdef __cplusplus
85 } 87 }
......