valid types in the aliases table.
+ else if (!strcasecmp(type, "EXCHANGE"))
+ {
+ free(type);
+ type = "EXCHANGE";
+ box = "EXCHANGE.MIT.EDU";
+ }
else
{
sprintf(temp_buf, "Unknown local PO Box type %s", type);
else
{
sprintf(temp_buf, "Unknown local PO Box type %s", type);
FreeInfo(args);
return DM_NORMAL;
}
FreeInfo(args);
return DM_NORMAL;
}
- if (strcmp(potype, "POP") && strcmp(potype, "IMAP"))
+ if (strcmp(potype, "POP") && strcmp(potype, "IMAP") && strcmp(potype, "EXCHANGE"))
{
sprintf(temp_buf, "Unknown P.O. Box type.");
Put_message(temp_buf);
{
sprintf(temp_buf, "Unknown P.O. Box type.");
Put_message(temp_buf);