}MailQEntry;
typedef struct queueitem {
+ long SendBounceMail;
long MessageID;
long QueMsgID;
long Submitted;
typedef void (*QItemHandler)(OneQueItem *Item, StrBuf *Line, const char **Pos);
+
+typedef struct __QItemHandlerStruct {
+ QItemHandler H;
+} QItemHandlerStruct;
int DecreaseQReference(OneQueItem *MyQItem);
void RemoveQItem(OneQueItem *MyQItem);
int CountActiveQueueEntries(OneQueItem *MyQItem);
StrBuf *SerializeQueueItem(OneQueItem *MyQItem);
void smtpq_do_bounce(OneQueItem *MyQItem, StrBuf *OMsgTxt);
+
+int CheckQEntryIsBounce(MailQEntry *ThisItem);