X-Git-Url: https://code.citadel.org/?p=citadel.git;a=blobdiff_plain;f=citadel%2Fmodules%2Fsmtp%2Fserv_smtpqueue.c;h=0fa9956b0441c8e191117e86e137d8569307e2fe;hp=2430d0db8a76f24f2a2cca9fe0815d2331358c8d;hb=81c6612b5c71982c28057c30c42ce4cbb8120eaf;hpb=5184399673cc3554c0331b6fe862dcf45859fc22 diff --git a/citadel/modules/smtp/serv_smtpqueue.c b/citadel/modules/smtp/serv_smtpqueue.c index 2430d0db8..0fa9956b0 100644 --- a/citadel/modules/smtp/serv_smtpqueue.c +++ b/citadel/modules/smtp/serv_smtpqueue.c @@ -837,7 +837,8 @@ void smtp_do_procmsg(long msgnum, void *userdata) { } else { ///if (!Url->IsIP)) // todo dupe me fork ipv6 - Url = &(*Url)->Next; + (*Url)->IsRelay = 1; + MyQItem->HaveRelay = 1; } } FreeStrBuf(&All); @@ -863,8 +864,10 @@ void smtp_do_procmsg(long msgnum, void *userdata) { "Failed to parse: %s\n", ChrPtr(One)); } - else - Url = &(*Url)->Next; + else { + (*Url)->IsRelay = 1; + MyQItem->HaveRelay = 1; + } } FreeStrBuf(&All); FreeStrBuf(&One);