>> The mail server in my organization is MS exchange. Obviously I can 
>> email to
>> any email address from my MS outlook.
>>
>> What's the easiest way to fix the program?
> 
> You will need to get smtplib to authenticate when connecting to the
> exchange server.    Use the login function and the same username/pw
> that you use to login to Outlook.
> 
> server.login(user, password)
> 
> Note: Your exchange administrator may have disabled this function.  (
> Your Outlook will almost certainly be using MAPI not SMTP to talk to
> the server).
> 
It's very often a pain to talk with Exchange.
If Outlook Web Access is enabled, you can use urlib/urllib2 to send your 
emails exactly like you'd do it by a web browser. It's sometimes easier 
than using the regular smtplib capabilities.
Regards,
jm
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to