How can I send task request using vCalender/VTodo component using C#

Status
Not open for further replies.
Outlook version
Outlook 2007
Email Account
POP3
Hi,




I am writing a separate application to send task requests to the client using simple mail. Then the emails should be added to the mail box task list box in MS Outlook.


Here I have used vCalender/vTodo format to set values . But when I send the email it is not sending as a task request and it displays as an email but it is not added to the task list box. That is the question I have.




1. My Outlook version -2007.




2. language - C#.net




3. An Outlook add-in or Outlook automatic application?
Not a Add-in. A separate application there should not be a reference to the Outlook.


4. Visual Studio version - VS 2008




This is what I did.



public string CreateVTODO(DateTime start, DateTime end, String body, String sub, String status)



{
//Here I am not using parameters in method body.



StringBuilder sbvCalender2 = new StringBuilder();
sbvCalender2.Append("METHOD: REQUEST");
sbvCalender2.Append("\n");
sbvCalender2.Append("BEGIN:VCALENDAR");
sbvCalender2.Append("\n");
sbvCalender2.Append("PRODID:-//ABC Corporation//NONSGML My Product//EN");
sbvCalender2.Append("\n");
sbvCalender2.Append("BEGIN:TODO");
sbvCalender2.Append("\n");
sbvCalender2.Append("20110502T134500Z");
sbvCalender2.Append("\n");
sbvCalender2.Append("SEQUENCE:2");
sbvCalender2.Append("\n");
sbvCalender2.Append("UID:manula.m@eyepax.com");
sbvCalender2.Append("\n");
sbvCalender2.Append("ORGANIZER:MAILTO:derick.k@eyepax.com");
sbvCalender2.Append("\n"); sbvCalender2.Append("ATTENDEE;PARTSTAT=ACCEPTED:MAILTO:derick.k@eyepax.com");
sbvCalender2.Append("\n");
sbvCalender2.Append("DUE:20110502T134500Z");
sbvCalender2.Append("\n");
sbvCalender2.Append("STATUS:NEEDS-ACTION");
sbvCalender2.Append("\n");
sbvCalender2.Append("SUMMARY:Kolkata Kinght Riders");
sbvCalender2.Append("\n");
sbvCalender2.Append("END:VTODO");
sbvCalender2.Append("\n");
sbvCalender2.Append("END:VCALENDAR");
return sbvCalender2.ToString();
}



public void SendmsgVTODO(DateTime start, DateTime end, String body, String sub, String status)



{



MailMessage mail = new MailMessage();
SmtpClient client = new SmtpClient();
//Set the date and time



DateTime startDate = start;
DateTime endDate = end;

//Location where you want to save the vCalendar file



string attachUrl = @"E:\SaveVCalenderFile\Test.vcs";



//Create task



using (StreamWriter sw = new StreamWriter(attachUrl))



{
sw.Write(CreateVTODO(startDate, endDate, body, sub, status));
}



//Attach the task



Attachment mailAttachment = new Attachment(attachUrl);
mail.Attachments.Add(mailAttachment);
MailAddress fromAdd = new MailAddress("sandun.k@eyepax.com");
mail.To.Add("manula.m@eyepax.com");
mail.From = fromAdd;
mail.Subject = "Test New Dk";
mail.Body = sbvCalender2.ToString();
mail.BodyEncoding = System.Text.Encoding.UTF8;
mail.IsBodyHtml = true;
client.Host = "smtp.gmail.com";
client.Port = 587;
client.UseDefaultCredentials = true;
client.Credentials = new NetworkCredential("eyepaxtest@gmail.com", "eyepax563");
client.Send(mail);
mailAttachment.Dispose();
}




Please help me.






Regards,




Manula
 
Outlook version
Outlook 2007
Email Account
POP3
Hi Diane,

Thank you very much for your information. I am really confused coz of this problem and solution is not found yet. Hope your information will help a lot.

Regards,

Manula
 
Status
Not open for further replies.
Similar threads
Thread starter Title Forum Replies Date
M How can I send a Task Request using vCalender/vTodo format using C# Using Outlook 3
D Using a VBA Custom Form to Send Reoccurring Email Upon Task Completion Outlook VBA and Custom Forms 4
Z Item.Recipients for Task Assignment on Send Outlook VBA and Custom Forms 10
E Send a Reminder/Task to certain Email Recipient Using Outlook 5
Diane Poremsky Send a Task Status Report New Slipstick.com Articles 0
S How to send an OUTLOOK task to a contact out of my active directory? Using Outlook 2
M Send email on task creation? Using Outlook 2
A Send Email to Task while sending to Email address Outlook VBA and Custom Forms 1
O Scheduled Task Fails running Code to send Outlook Mail from Excel. Outlook VBA and Custom Forms 9
K send email when task changes Outlook VBA and Custom Forms 3
R How to restrict GWSMO sync to Outlook Send/Receive cycles Using Outlook 0
pwatts2 Restrict some lists to only BCC send option Outlook Wishlist 2
M Outlook, send to > mail recipient - results in plain text email Using Outlook 1
A Unflag Inbox and Flag Inbox with Orange Category After Item is send Outlook VBA and Custom Forms 3
glnz O365 - How to send from acct 2 but showing email name from acct 1 as From - alias? Using Outlook 0
S Outlook Macro to send auto acknowledge mail only to new mails received to a specific shared inbox Outlook VBA and Custom Forms 0
diver864 vba for a rule to automatically accept meeting requests with 'vacation' in subject, change to all-day event, change to free, don't send reply Outlook VBA and Custom Forms 1
PGSystemTester VBA To Change AppointmentItem.BusyStatus From MeetingItem Before Send Using Outlook 0
C Synchronizing subscribed folders causes hanging during send/receive process Using Outlook 2
M Extract all links from Outlook email, send to Excel Using Outlook 2
A VBA macro for 15 second loop in send and received just for 1 specific mailbox Outlook VBA and Custom Forms 1
O Outlook 365 - suddenly unable to send using Gmail POP3 Using Outlook 10
T After I send a new email, it remains in the Draft folder Using Outlook.com accounts in Outlook 3
B Programmatically force html send and insert clipboard contents into body Outlook VBA and Custom Forms 0
S Change VBA script to send HTML email instead of text Outlook VBA and Custom Forms 3
M ERROR: None of your email accounts could send to this recipient Using Outlook 2
C Send/receive error 80040119 Using Outlook 2
J Send Again NDR Outlook VBA and Custom Forms 1
J Add an Attachment Using an Array and Match first 17 Letters to Matching Template .oft to Send eMail Outlook VBA and Custom Forms 2
ChrisK2 Send email to advertise@slipstick.com fails: "The group advertising isn't set up to receive messages from..." Using Outlook 3
B resend if no reply and send an automatic reminder Outlook VBA and Custom Forms 0
F Send As a Gmail account via outlook Web Using Outlook 3
R auto send email when meeting closes from a shared calendar only Outlook VBA and Custom Forms 2
X Unable to send an email from one account to another on same PC Using Outlook 2
S Meeting Invite arrives from Wrong ("send-as") Sender Using Outlook 1
M VBA to send reminder email if no response Using Outlook 13
M Can't send email in outlook.com Using Outlook 9
R Can't Send calendar share invite Using Outlook 5
R Can't send messages to groups in Outlook Using Outlook 2
J Updating existing entry on shared calendar wants to send update from delegate Using Outlook 0
M Send/Receive error 0x800CCC0F Using Outlook 0
soadfan Outlook won't send e-mail when offline Outlook VBA and Custom Forms 19
B When working on emails in a certain folder, when I hit reply or reply all, I would like it re always reply all and add an email address to send to Outlook VBA and Custom Forms 3
N Outlook 2010 will not send nor receive Using Outlook 4
I Outlook 2013 Send problem - 'Not Responding' forever Using Outlook.com accounts in Outlook 10
K Delay Send and Mail Merge Outlook VBA and Custom Forms 4
A Capturing Send Variables without using Application_ItemSend in ThisOutlookSession Outlook VBA and Custom Forms 8
A Outlook - Send New 20 Attachments through Email Using Outlook 4
L Outlook 2007 Separate the Send/Receive functions Using Outlook 2
S Send email via SMTP - use transport rules to add to senders inbox (then rule to move to sent items Exchange Server Administration 1

Similar threads

Top