|
function SendFaxAttachment( FName, SubjectText )
{
var Tl = xmlTlNew();
xmlTlAddTag(Tl,"SEND_MESSAGE",null);
xmlTlAddTag(Tl,"REGISTERED_NAME","User1");
xmlTlAddTag(Tl,"REGISTERED_PASSWORD","");
xmlTlAddTag(Tl,"TRANSFER_TYPE",0); // 1= EMAIL, 0=FAX
xmlTlCreateSection(Tl,"RECEIVER_ADDRESS","555-123-4567");
xmlTlAddTag(Tl,"RECEIVER_NAME","MyRecipient");
xmlTlCloseSection(Tl);
xmlTlCreateSection(Tl,"CONTENT_PART",3); // Attachment
xmlTlAddTag(Tl,"CONTENT_TYPE",0);
xmlTlAddTag(Tl,"CONTENT_DATA",FBX.base64_encode_from_file(FName));
xmlTlCloseSection(Tl);
xmlTlCreateSection(Tl,"CUSTOM_SECTION",null);
xmlTlAddTag(Tl,"EMAIL_SENT",0);
xmlTlAddTag(Tl,"SUBJECT",SubjectText);
xmlTlCloseSection(Tl);
var responseXML = xmlTlSend(Tl,
"\\\\FAX\\NETSAT",
"NETSAT",
2,
"http://netsat/casxml.asp");
return (xmlTlGetTag(responseXML,"STATUS_NUM"));
}
|