Web Forms :: Reading Emails From Exchange Server 2007 Using C#
Apr 27, 2010I want to read emails from exchange server 2007 using C# in my webform.
View 1 RepliesI want to read emails from exchange server 2007 using C# in my webform.
View 1 Replies.NET 4.0 - C# Application needs to pull messages out of Exchange Server 2007. We are using EWS Managed API 1.0. Also the app needs to push messages to the Exchange Server 2007.
View 1 RepliesI want to extract emails that are currently being sent to an exchange Server. I want to extract the emails and then take some actions based on their content.
View 7 RepliesI have developed an enterprise application in ASP.NET that sends emails using localhost SMTP server on the same box as the IIS web server for the ASP.NET app.
So right now any email sent from this ASP.NET app would hit internet firewall of the enterprise and then be directed to the right destination email address.
I was hoping to not hit the internet firewall of the enterprise, but hit the Exchange Server of the enterprise.
So the situation I am aiming for is: ASP.NET APP ===> Localhost SMTP SERVER ===>EXCHANGE SEVER 2003 ===>SEND OUT THE EMAIL
rather than ASP.NET APP ===> Localhost SMTP SERVER ===>SEND OUT THE EMAIL
So I still want to use the same mail configuration in my ASP.NET app of localhost as SMTP server, but just want the email to first go through Exchange Server before being sent out.
Inside my ASP.NET application, I would like to add an iframe where I can display the emails from our exchange server for the logged in user. The web application uses forms authentication with custom authentication (passwords are hashed and stored in db).
Is there a way to show OWA within my web app without prompting the user for password (OWA uses windows authentication)? Can I use impersonation in some fashion or establish a trust between my IIS server and the server running OWA?
I am trying to use System.Net.Mail SMTPClient to send emails. I have the sample code from MSDN:
[Code]....
What is the host name? I want to send emails using Exchange Online which I think the host is "red001.mail.microsoftonline.com"?
I am attempting to read data from an uploaded spreadsheet using ACE.OLEDB. The code, which is running fine on dev and test machines for XL2003/2007 reports "Exernal table is not in the expected format" error on connecting on the production server for XL2007 only.The code is
Dim connectionString As String = "provider=Microsoft.Ace.OLEDB.12.0;" _ & "Data Source='" & ImportData.FullName & "';Extended Properties=Excel 12.0;" LogWebActivity.LogThis("Entering POPSUKD, ConStr=" & connectionString, LogWebActivity.LogDetailLevel.DetailAndData) Dim con As New System.Data.OleDb.OleDbConnection(connectionString) LogWebActivity.LogThis("Dimmed con", LogWebActivity.LogDetailLevel.Debugging) Try Dim cmdSelect As New System.Data.OleDb.OleDbCommand("SELECT * FROM [" & WorksheetName & "$]", con) Dim adapter As New System.Data.OleDb.OleDbDataAdapter(cmdSelect) Dim dS As New Data.DataSet LogWebActivity.LogThis(cmdSelect.CommandText, LogWebActivity.LogDetailLevel.Debugging) con.Open() LogWebActivity.LogThis("Opened Connection", LogWebActivity.LogDetailLevel.Debugging) adapter.Fill(dS, WorksheetName) LogWebActivity.LogThis("Filled DataAdapter", LogWebActivity.LogDetailLevel.Debugging) _SKUS = dS.Tables(WorksheetName) LogWebActivity.LogThis("Set SKUS", LogWebActivity.LogDetailLevel.Debugging)
Want to create a web based application for reading and writing excel files.
Issue :
1. Want to upload an excel file and store it some location.
2. Read data from excel file, performing some sorting and filtering
3. Write filtered data to new excel file.
i am building an intranet for the company and i when a ticket is raised i want to select a person and send them that ticket. I have the gridview in place and the users email address. All i need is some simplle send mail code in c# to get it going. I am not sure on what i have to do weather i have to authenticate it and if the fact that exchange is on a sbs 2008 server called server01 and the intranet is on server02 they are both on the same domain.
View 18 RepliesI do not want to set up a smtp server for mail sending.
I want to use existing exchange server.
How can i send an e-mail over exchange server?
Is there sample c# code?
My last two questions were about sending email through ASP.NET, and adding web form to that email body, which is working :)
This time my boss wants me to send email addresses from our exchange server global address list. :(
For example,
Dropdownlist for send from who, Dropdownlist for recieving person...The behind values should be email addresses.
And this information should come from global address list on our exchange server.
I am using the below code to Export DataTable to Word,Excel,CSV format & it's working fine. But problem is that this code export to MS Word 2003,Excel 2003 & CSV version. I need to Export my DataTable to MS Word 2007,Excel 2007 & CSV because I am supposed to handle more than 100,000 records at a time and as we know Excel 2003 supports for only 65,000 records.
how to export DataTable or DataSet to MS Word 2007,Excel 2007 & CSV.
[Code]....
I am using this code to connect to my exchange server using POP3.I am trying to retrieve an inbox of basically emails that have not been read however, i am just getting a bunch of gibberish and its reading an email. modify my code to just read the most recent messages.
Try
tcpClient.Connect(hostName, 110)
Dim networkStream As NetworkStream = tcpClient.GetStream()[code]...
when i use top instead of retr i get this
+OK X-MimeOLE: Produced By Microsoft Exchange V6.5 Received: by xch0p.com id <01CB58CE.A6A4EA@p.com>; Mon, 20 Sep 2010 09:17:07 -0500 MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----_=_NextPart_001_01CB58CE.81A6A4EA" Content-class: urn:content-classes:message Subject: What we need to do?? Date: Mon, 20 Sep 2010 09:17:07 -0500 Message-ID:
I'm working on a web app and need to stream various files. I can do pdfs, images, and older Office documents. However, when I try to do with 2007 documents, it breaks. Here is my code:
Response.Buffer = true;
Response.Clear();
Response.ClearContent();
Response.ClearHeaders();
switch (FileExtension.ToLower())
{
case "pdf":
Response.ContentType = "application/pdf";
break;
case "doc":
Response.ContentType = "application/msword";
break;
case "docx":
Response.ContentType = "application/vnd.ms-word.document.12";
break;
case "xls":
Response.ContentType = "application/vnd.ms-excel";
break;
case "xlsx":
Response.ContentType = "application/vnd.ms-excel.12";
break;
default:
Response.ContentType = "image/jpeg";
break;
}
Response.BinaryWrite(buffer);
The error that I get is:
An invalid character was found in text content. Error processing resource 'http://DomainName/GetFile.aspx.
I am using the below code to Export DataTable to MS Word,Excel,CSV format & it's working fine. But problem is that this code export to MS Word 2003,Excel 2003 version. I need to Export my DataTable to Word 2007,Excel 2007,CSV because I am supposed to handle more than 100,000 records at a time and as we know Excel 2003 supports for only 65,000 records.
how to export DataTable or DataSet to MS Word 2007,Excel 2007.
[Code]....
I'm beginner at C#, asp.net and I took a course about databases (fundamentals of Databases) I wouldn't ask such question because:
The thing I am required to do is an e-commerce project (small one) and I am stuck after connecting the database from SQL Server to Visual Studio using server explorer?
How in a simple manner can I send SQL queries and retrieve data and display it?
The problem is I have asked this while they know we didn't take web programming courses and I have to deliver the project next week (e-shopping cart + registration + signing in) !!!!
The end goal is to be able to reference our address book, and give the user the ability to select a Manager, which then in turn would return all the results for all the users under that manager. This information is stored in our Exchange servers address book. ie when you select on a person's name in Outlook, then Organization, you get their manager, so when you select the Manager on this site, I want it to return the results for all of his/her members.
I have a site that has a dropdown list of users who've entered data into a DB. This list is populated with a User's alias when they enter data.This DB of data (including Users' aliases) contains data from users in multiple groups, and I am trying to figure out how I can access our Outlook exchange.
I have mailboxes in the exchange server and i need to copy the mailboxes data from the exchange server and place it to the other exchange server using c#.Is it possible to access the exchange server using c#.
View 1 RepliesUsing Visual Studio 2010 Web Developer Express (vb.net code) with SqlDataSource to SQL Server 2008.
I am developing an email form to my users to send email to vendors with an attachment. The aspx page is quite simple -- 2 dropdownlists, a fileupload control, and a send email button. They select their store (which populates the "From" address of the email). They select the Vendor (which populates the "To" address of the email). Then they browse for the file attachment and click "send email"
I just can't get outside emails to send. I do not get any error messages in the web page. If I change the email1 and email2 in SQL Server Vendor table to an email address (mine) within the domain I get the emails. However when I change to a test hotmail, yahoo, or gmail accounts the emails never get there. I have absolutely no confidence that my programming is correct so before I go to the IT Manager again I really need to verify I am not missing something on my end. We did make a change on the exchange server to allow anonymous email from my webserver and still didn't work.
Here is my webconfig file:
[Code]....
Here is my code-behind:
[Code]....
Here is my aspx page:
[Code]....
I have been playing around with the programming for 2 days making 1 change at a time then testing to see if external email is sending. I'm going quite crazy at this point ...
I've put in breakpoints and debugged. Below is the output from the latest test. I have concerns about the clientDomain being "SQLSVR" which is my webserver name, our domain is "chuckanddons.com". As well as the line "Domain" that is blank " " under NetworkCredential. Also the line TargetName "SMTPSVC/exchangesvr"
[Code]....
Is there any way i connnect a Access 2007 database from SQL Server stored procedure using oledb connection so that i can copy some records from that database?I am asked to achieve this through stored procedure only without using DTS or SSIS.
View 7 Repliesi have a asp.net application which is currently working in LAN / intranet my is the development server in which i have all the files , images and other functionalities its confiured thr' IIS so that other clinets in the INTRANET can access the aoolication. i have a email module which works fine . using this e mil modules i sent emails conating images, hyperlinks text etc to the gmail, yahoo etc ids and accessed it from my debelopment system asweel from other systems in the network.all of them work fine but if i sent it to a person who access the email outside the INTRANET the images nor the hyperlinks are displayed.only the text matter is displayed.
View 26 RepliesI am looking to connect to our mail server and process attachment. The attachments are plain text files. Any DLL / API for this. We have sun communication express.
View 3 RepliesI want to send mail from a website using mydomain name with all the credentials need like port, domain name etc.
View 1 RepliesI want to download Email attachments in to my asp.net website.
&
Read only unread Emails of mail id with use of pop3 or imap. with attachment.
dataContext.saveSend(true);
SendEmailsToAllMembers();
I have the code above, if after half of the emails were sent out, there is a error in smtp, then how can I avoid resending emails or missing emails in this cases ?