User avatar
support
Site Admin
Posts: 3021
Joined: Fri Feb 07, 2003 12:48 pm
Location: Melbourne, Australia
Contact:

Postby support » Wed May 20, 2009 11:20 am

kevotheclone wrote:I'm not sure why the "from" email address should be a List object

One thing you can do is test the type of the parameter and convert it to a list if it's not one already:

Code: Select all

if type(fromAddr) is not list :
    fromAddr = [ fromAddr ]

This then lets you call the function more naturally, like this:

Code: Select all

sendEmail( "foo@bar.com" , ... )


The same trick can be applied to the TO addresses, allowing the function to either accept a single email address (as a string), or a list of them.

Otonicara
Posts: 36
Joined: Sun Jul 13, 2008 3:40 pm
Location: Slovenija EU
Contact:

Postby Otonicara » Wed May 20, 2009 11:51 am

I have tried you code however we are not there yet. Brinkster (I host my domain and all my emails there) requires Outgoing Server Authentication. I have opened temporary test email - still working (test@otonicar.com, pass: kkk100).
https://newwebmail.brinkster.com

Here is Binkster email setup instruction:
Email Address: test@otonicar.com
POP3 (Incoming) Server: mymail.brinkster.com
SMTP (Outgoing) Server: mymail.brinkster.com
User Name: test@otonicar.com
Password: kkk100

Outgoing Mail port: 25
Outgoing mail port: 2525 (Alternative)
If you are unable to send mail after setting up your mail account, try setting your outgoing mail port to 2525

Important Notes:
* Account@YourDomain.com (This should be your actual email address.)
* Make sure that the Email address and Username are identical and they are your actual email address.

Brinkster has implemented the mandatory use of Outgoing Server Authentication when sending email.
The options for outgoing mail authentication must be set when sending mail from Brinkster's shared mail services.

I amanded you code:
# Subject and Body are defined as variables as I would later assign Awasu Title and Awasu Description to them.
Subject_Text = "Subject Bal Bla Bla"
Body_Text = "Body Bla Bla Bla ..."

sendEmail(['test@otonicar.com'], \
['ales@otonicar.com'], \
Subject_Text, \
Body_Text, \
'mymail.brinkster.com', \
'test@otonicar.com', \
'kkk100')

Email was not send. Procedure hanged ..

User avatar
kevotheclone
Posts: 239
Joined: Mon Sep 08, 2008 7:16 pm
Location: Elk Grove, California

Postby kevotheclone » Fri May 22, 2009 3:31 am

Yesterday I looked at Brinkster's Knowledge Base and found the correct authentication settings to send email using the CDO library.
https://help.brinkster.com/KB/a8/how-do-i-send-an-email-with-asp.aspx
I got a VBScript version to work, but that's all the time I had yesterday.

Today I tried to port the solution over to Python, but it appears that the temporary test email id and password don't work anymore. If you could check into this and establish another test email account for me to work with and email the details to me at my gmail.com account. You should be able to figure out my email address pretty easily. :wink:


Return to “Awasu - General Discussion”

Who is online

Users browsing this forum: No registered users and 4 guests