www.pudn.com > Remote_Mail_client.zip > TI_MAPI.cs


// Created by WiB June 2003 
// shy_dream@yahoo.com 
// You may include the source code, modified source code, assembly 
// within your own projects for either personal or commercial use  
// with the only one restriction: 
// don't change the name of project, library, namespace, assembly. 
 
using System; 
using System.Runtime.Remoting.Messaging; 
using System.Runtime.Remoting.Metadata; 
using System.Runtime.Remoting.Metadata.W3cXsd2001; 
namespace TI_MAPI { 

    [Serializable, SoapType(XmlNamespace=@"http://schemas.microsoft.com/clr/nsassem/TI_MAPI/TI_MAPI%2C%20Version%3D1.0.1271.26068%2C%20Culture%3Dneutral%2C%20PublicKeyToken%3Dnull", XmlTypeNamespace=@"http://schemas.microsoft.com/clr/nsassem/TI_MAPI/TI_MAPI%2C%20Version%3D1.0.1271.26068%2C%20Culture%3Dneutral%2C%20PublicKeyToken%3Dnull")] 
    public class MSGDATA 
    { 
        // Class Fields 
        public String[] recipient_name; 
        public String[] recipient_email; 
        public String subject; 
        public String[] carbon_copy; 
        public String body; 
        public String[] attachment_name; 
        public System.IO.MemoryStream bodyStream; 
        public System.IO.MemoryStream[] attachStream; 
    } 

    [Serializable, SoapType(XmlNamespace=@"http://schemas.microsoft.com/clr/nsassem/TI_MAPI/TI_MAPI%2C%20Version%3D1.0.1271.26068%2C%20Culture%3Dneutral%2C%20PublicKeyToken%3Dnull", XmlTypeNamespace=@"http://schemas.microsoft.com/clr/nsassem/TI_MAPI/TI_MAPI%2C%20Version%3D1.0.1271.26068%2C%20Culture%3Dneutral%2C%20PublicKeyToken%3Dnull")] 
    public class MMapi : System.MarshalByRefObject 
    { 
        [SoapMethod(SoapAction=@"http://schemas.microsoft.com/clr/nsassem/TI_MAPI.MMapi/TI_MAPI#GetAddressList")] 
        public virtual Int32 GetAddressList(String[] pAddrList, Int32 n) 
        { 
            return((Int32) (Object) null); 
        } 
        [SoapMethod(SoapAction=@"http://schemas.microsoft.com/clr/nsassem/TI_MAPI.MMapi/TI_MAPI#SendMail")] 
        public virtual Int32 SendMail(MSGDATA pMsgData) 
        { 
            return((Int32) (Object) null); 
        } 
        [SoapMethod(SoapAction=@"http://schemas.microsoft.com/clr/nsassem/TI_MAPI.MMapi/TI_MAPI#Logoff")] 
        public virtual void Logoff(Int32 hwnd) 
        { 
            return; 
        } 
        [SoapMethod(SoapAction=@"http://schemas.microsoft.com/clr/nsassem/TI_MAPI.MMapi/TI_MAPI#LogonEx")] 
        public virtual Int32 LogonEx(Int32 hwnd, String profile) 
        { 
            return((Int32) (Object) null); 
        } 
        [SoapMethod(SoapAction=@"http://schemas.microsoft.com/clr/nsassem/TI_MAPI.MMapi/TI_MAPI#InitializeLifetimeService")] 
        public override Object InitializeLifetimeService() 
        { 
            return((Object) (Object) null); 
        } 
 
    } 
}