]> code.citadel.org Git - citadel.git/blobdiff - citadel/modules/smtp/smtpqueue.h
move URL parsing / struct over into libcitadel
[citadel.git] / citadel / modules / smtp / smtpqueue.h
index 023b479caf285c2c2d2f3796acc58c48675771ee..2b252899a5ba28911ec5c77bcbd1ffe15abc3609 100644 (file)
@@ -2,6 +2,8 @@
 /*               SMTP CLIENT (Queue Management) STUFF                        */
 /*****************************************************************************/
 
+
+
 #define MaxAttempts 15
 typedef struct _delivery_attempt {
        time_t when;
@@ -38,6 +40,8 @@ typedef struct queueitem {
        long ActiveDeliveries;
        StrBuf *EnvelopeFrom;
        StrBuf *BounceTo;
+       ParsedURL *URL;
+       ParsedURL *FallBackHost;
 } OneQueItem;
 typedef void (*QItemHandler)(OneQueItem *Item, StrBuf *Line, const char **Pos);