Sending mail using CDO.Internal error Number 25 in Script

I’m sending mail using sysmailer class and it is implemented successfully.


void new(COM c = new COM(‘CDO.Message’))

{

COM cdoConfig;

InteropPermission permission = new InteropPermission(InteropKind::ComInterop);

;

permission.assert();

_COM = c;

//BP Deviation Documented

if (_COM.configuration() == null)

{

//BP Deviation Documented

cdoConfig = new COM(‘CDO.Configuration’);

_configuration = SysMailerConfiguration::create(cdoConfig);

//BP Deviation Documented

this.configuration(_configuration);

}

else

{

//BP Deviation Documented

_configuration = SysMailerConfiguration::create(_COM.configuration());

}

//BP Deviation Documented

_fields = _configuration.fields();

_fields.add(#sendUsing,#cdoSendUsingPort);

_fields.resync();

}


When i’m trying to send mail I’m getting error Internal error number 25 in script but it is sending mail also.

I appreciate your kind help and suggestions.

Abdul Rahman