| Return Type | Function name | Arguments |
|---|---|---|
| hzEcode | hzEmail::SetSender | (const char*,const char*,) |
Declared in file: hzMailer.h
Defined in file : hzMailer.cpp
Function Logic:
Function body:
hzEcode hzEmail::SetSender (const char* cpSender, const char* cpRealname)
{
_hzfunc("hzEmail::SetSender") ;
if (!cpSender || !cpSender[0])
{
hzerr(E_ARGUMENT, "No sender supplied") ;
return E_ARGUMENT ;
}
if (!IsEmaddr(cpSender))
{
hzerr(E_FORMAT, "The supplied sender is not a valid email address") ;
return E_FORMAT ;
}
m_AddrFrom = cpSender ;
m_RealFrom = cpRealname ;
return E_OK ;
}