Beispiel #1
0
CString CPop3Message::GetReplyTo() const
{
	CString sRet = GetHeaderItem("Reply-To");
	if (sRet.IsEmpty())
	{
		sRet = GetFrom();
		if (sRet.IsEmpty())
		{
			sRet = GetHeaderItem(_T("Sender"));
			if (sRet.IsEmpty())
				sRet = GetHeaderItem(_T("Return-Path"));
		}
	}
	return sRet;
}
Beispiel #2
0
bool YL_CHTTPRequest::GetHeaderItem( const char* pszItemName,char szItemContent[],unsigned int unBuffLen )
{
	if( pszItemName == NULL )
	{
		return false;
	}
	string strcotent;
	if( GetHeaderItem( string(pszItemName),strcotent) )
	{
		if( strcotent.size() >= unBuffLen )
		{
			return false;
		}
		strcpy(szItemContent,strcotent.c_str());
		return true;
	}
	return false;	
}