Install opencv for Python 3.3

Is OpenCV still not available for Python 3.3 and do I really have to downgrade to Python 2.7 to use it? I didn’t find much about it on the internet, only some posts from 2012 that OpenCV wasn’t yet ported to be used in Python 3.x. But now it’s 2014 and after trying to install the latest OpenCV 2.4.x and copying the cv2.pyd file to C:Program Files (x86)Python333Libsite-packages this still yields the error in Python IDLE:

The smtplib.server.sendmail function in python raises UnicodeEncodeError: ‘ascii’ codec can’t encode character

I am trying to edit a text file then send it as email body using a python script but im getting the unicode encoding error. After some research i found the solution as using the method .encode(‘utf-8’) but this doesn’t serve me as the sendmail() method only sends strings