SetHeader (MSG_NEWSPOSTURL_HEADER_MASK, newsPostUrl);
SetAsciiHeader (MSG_NEWSPOSTURL_HEADER_MASK, newsPostUrl);
HJ36954{	/* Here's where we allow URLs in the newsgroups: header */	int status = -1; 	if (hostPort && group) { /* must have a group */		char *newsPostUrl = HJ57077		if (newsPostUrl) {			const char *existingHeader = GetHeader(MSG_NEWSPOSTURL_HEADER_MASK);			if (existingHeader && *existingHeader && nsCRT::strcasecmp(newsPostUrl, existingHeader))				status = NS_MSG_CANT_POST_TO_MULTIPLE_NEWS_HOSTS; /* can only send to one news host at a time */			else {				SetHeader (MSG_NEWSPOSTURL_HEADER_MASK, newsPostUrl);				status = 0; /* we succeeded, no need to keep looking at this header */			}			PR_Free(newsPostUrl);		} else			status = NS_ERROR_OUT_OF_MEMORY;	}	return status;}