protected void Button1_Click(object sender, EventArgs e)
{
StringBuilder sb = new StringBuilder();
Uri uri = new Uri(sb.ToString());
HttpWebRequest request = WebRequest.Create(uri) as HttpWebRequest;
request.Proxy = null;
request.Method = "POST";
request.UserAgent = ".NET/2.0";
request.Timeout = 60000;
request.ContentType = "application/xml";
request.Accept = "application/xml";
string combinedPass = ("CMr1CdGmcYSe" + ":" + "86ijiNhrfkMhL1nt");
CredentialCache credCache = new CredentialCache();
request.Headers.Add("Authorization", "Basic " + Convert.ToBase64String(new ASCIIEncoding().GetBytes(combinedPass)));
credCache.Add(uri, "Basic", new NetworkCredential("hyrfyfhryr", "8urrjejejjeej"));
request.Credentials = credCache;
StringBuilder strMail = new StringBuilder();
strMail.Append("<blast>" +
"<from>" +
"<name>Customer Service</name>" +
"</from>" +
"<reply-to>" +
"<name>John Doe</name>" +
"</reply-to>" +
" <to>" +
"<audience-id>1</audience-id>" +
"</to>" +
"<subject>My First Blast</subject>" +
"<body>" +
"<email-id>1</email-id>" +
"<html-part><![CDATA[ Welcome to ... ]]></html-part>" +
"<text-part><![CDATA[ ... ]]></text-part>" +
"</body>" +
"<options>" +
"<track-views>true</track-views>" +
"<track-clicks>true</track-clicks>" +
"<include-social-bar>false</include-social-bar>" +
"</options>" +
"<scheduled-for>YYYY-MM-DDTHH:MM:SSZ</scheduled-for>" +
"</blast>");
byte[] data = Encoding.ASCII.GetBytes(strMail.ToString());
HttpWebResponse response = request.GetResponse() as HttpWebResponse;
StreamReader srResponse = new StreamReader(response.GetResponseStream());
}
}
}