X-Git-Url: https://code.citadel.org/?a=blobdiff_plain;f=citadel%2Fmodules%2Fsmtp%2Fserv_smtpqueue.c;h=589b13a482156ecdc9de2ba9e1a9fd1f15fe1490;hb=8ffb37bf859b810c6f3c0895d1cd2edba32e54bf;hp=b874d1268452870449d405922989cb31d4a4f1b8;hpb=bf31c5960c968bae13c8ad62c51bd23bc8baa809;p=citadel.git diff --git a/citadel/modules/smtp/serv_smtpqueue.c b/citadel/modules/smtp/serv_smtpqueue.c index b874d1268..589b13a48 100644 --- a/citadel/modules/smtp/serv_smtpqueue.c +++ b/citadel/modules/smtp/serv_smtpqueue.c @@ -94,6 +94,7 @@ struct CitContext smtp_queue_CC; pthread_mutex_t ActiveQItemsLock; HashList *ActiveQItems = NULL; HashList *QItemHandlers = NULL; +const unsigned short DefaultMXPort = 25; int max_sessions_for_outbound_smtp = 500; /* how many sessions might be active till we stop adding more smtp jobs */ int ndelay_count = 50; /* every n queued messages we will sleep... */ int delay_msec = 5000; /* this many seconds. */ @@ -829,7 +830,7 @@ void smtp_do_procmsg(long msgnum, void *userdata) { !IsEmptyStr(Pos))) { StrBufExtract_NextToken(One, All, &Pos, '|'); - if (!ParseURL(Url, One, 25)) { + if (!ParseURL(Url, One, DefaultMXPort)) { SMTPC_syslog(LOG_DEBUG, "Failed to parse: %s\n", ChrPtr(One)); @@ -857,7 +858,7 @@ void smtp_do_procmsg(long msgnum, void *userdata) { !IsEmptyStr(Pos))) { StrBufExtract_NextToken(One, All, &Pos, '|'); - if (!ParseURL(Url, One, 25)) { + if (!ParseURL(Url, One, DefaultMXPort)) { SMTPC_syslog(LOG_DEBUG, "Failed to parse: %s\n", ChrPtr(One));