I have a program that sends email, using C#. The problem is, the client wants a copy of the mail in their outbox. I've made this work by sending the mail in Outlook 2003, but apparently, most of the users have earlier versions, or (predominantly) Outlook Express. I don't want to generate an email that they have to click 'send' on, I want to send the mail, and stuff it into their Outbox. It's bad enough that outlook 2003 makes them wait 5 seconds and click a button to make it work. Any suggestions on how to further automate this process, or to automate it for Outlook Express, will be met with much appreciation.
Thanks for reading

Sending mail with Outlook Express ?
Sarang Baheti
how exactly does your program do this
You should fully automate your email sending from your .NET application using the Smtp Mail Object. You can send multiple copies of the email to any number of recipients and noone has to have outlook open to send it.
Look into SmtpMail Class it's worth fully automating it.
regards,
mcm
Jim Altrichter
:(
did you manage to even get it to their outbox Sounds like you have to use outlook API for that, and express. ughh, i dont even want to think about it. I wish i could help you but i dont know how to do that. (we tell our clients from the start that we dont have magic wands).
mike
Mike Haro
Done it for Outlook 2003, but I can't see where to download COM dlls so I can do it for older versions. Also, it works by creating the mail in outlook, and it (rightly) requires the user to OK Outlook being used remotely.
I can't see how to do it for OE tho.
Thanks for trying. I have a good relationship with the client, but it seems this is a real issue for his users. He assumed that Outlook code would work for OE as well, which is why this has suddenly become a big issue ( he never asked me tho )
Nicole Johanson
Yep, that's what I did. Then the client said 'how do we know it was sent '. Also, they have issues with their mail servers at times, but the core issue is sending it so it appears in their outbox.
lampher
so it appears in their outbox eh
When i develop an app that sends out emails usually the emails come from the actual application, so if i have to send a client an email and an administrator an email i just create the email and attach two recipients to it. The email then will be sent to both of them (or alternatively) create a "customer" email and a "admin" email. They won't come in the outbox but rather the inbox of the administrator. SmtpMail will handle all sending from the app and the admin and user will both get the email in their inbox. That way the admin knows it was sent (and who it was sent too) and what time, etc.
Wouldn't that suffice, also they wouldn't have to send it either.
HTH
Quicksilver