22 lines
472 B
C++
22 lines
472 B
C++
#include <smtp/mailinfo.hpp>
|
|
|
|
BOOL MailInfo::recipients(Block<String> &recipients)const
|
|
{
|
|
String lineString;
|
|
char *ptrString;
|
|
|
|
recipients.remove();
|
|
lineString=toField();
|
|
lineString.replaceToken(';',' ');
|
|
lineString.replaceToken(',',' ');
|
|
ptrString=(LPSTR)lineString;
|
|
ptrString=::strtok(ptrString," \0");
|
|
while(TRUE)
|
|
{
|
|
if(!ptrString)break;
|
|
recipients.insert(&String(ptrString));
|
|
ptrString=::strtok(0," \0");
|
|
}
|
|
return (recipients.size()?TRUE:FALSE);
|
|
}
|