This is the sniplet of the most recent (1.75.4) web2py's tools.py's
class Mail:
def __init__(self, server=None, sender=None, login=None,
tls=True):
"""
Main Mail object
Arguments::
server: SMTP server address in address:port notation
sender: sender email address
login: sender login name and password in login:password
notation
or None if no authentication is required
tls: enables/disables encryption (True by default)
I can't do another, the file is dated:
tools.py │ 113589│febr 18 21.57
Is it old?
On febr. 23, 17:32, Thadeus Burgess <[email protected]> wrote:
> Mail has an encoding variable, unless you are running an older version
> of web2py.
>
> The code you posted is for the attachment class.
>
> -Thadeus
>
>
>
> On Tue, Feb 23, 2010 at 3:05 AM, szimszon <[email protected]> wrote:
> > tools.py │ 113589│febr 18 21.57
>
> > class Mail(object):
> > """
> > Class for configuring and sending emails with alternative text /
> > html
> > body, multiple attachments and encryption support
>
> > Works with SMTP and Google App Engine.
> > """
>
> > class Attachment(MIMEBase.MIMEBase):
> > """
> > Email attachment
>
> > ...
> > def __init__(self, server=None, sender=None, login=None,
> > tls=True):
> > """
> > Main Mail object
>
> > Arguments::
>
> > server: SMTP server address in address:port notation
> > sender: sender email address
> > login: sender login name and password in login:password
> > notation
> > or None if no authentication is required
> > tls: enables/disables encryption (True by default)
>
> > ...
>
> > So it's a most recent version of tools.py fresh from
> >http://www.web2py.com/examples/static/web2py_src.zip:) and there
> > isn't any encoding just
> > server=None, sender=None, login=None, tls=True
>
> > On febr. 23, 09:30, mdipierro <[email protected]> wrote:
> >> You may have an old version
>
> >> class Mail:
> >> def __init__(
> >> self,
> >> payload,
> >> filename=None,
> >> content_id=None,
> >> content_type=None,
> >> encoding='utf-8')
>
> > this init is for class Attachment
>
> > I don't want to include attachments I'll only send plaintext messages
> > with Content-Type: text/plain; charset="utf-8" :)
>
> >> On Feb 23, 2:23 am, szimszon <[email protected]> wrote:
>
> >> > I got:
>
> >> > File "/home/szimszon/fejlesztes/sajat/web2py/applications/raktar/
> >> > models/db.py", line 43, in <module>
> >> > mail=Mail( encoding = "UTF-8" ) #
> >> > mailer
> >> > TypeError: __init__() got an unexpected keyword argument 'encoding'
>
> >> > And I think my message is in utf8.
>
> >> > On febr. 23, 07:47, mdipierro <[email protected]> wrote:
>
> >> > > You either encode the message in utf8 (default) or you specify a
> >> > > different encoding= as argument of Mail
>
> >> > > On Feb 22, 1:30 pm, szimszon <[email protected]> wrote:
>
> >> > > > I wonder if somebody could turn me in the right direction?
>
> >> > > > On febr. 17, 09:16, szimszon <[email protected]> wrote:
>
> >> > > > > Hello!
>
> >> > > > > I like to send email with:
> >> > > > > context=dict(...)
> >> > > > > message=response.render( 'template.txt', context )
> >> > > > > mail.send( to = ['some email'],
> >> > > > > subject = 'proba',
> >> > > > > message = message,
> >> > > > > )
> >> > > > > There is some non-ASCII chars in the template, but I got
>
> >> > > > > Content-Type: text/plain; charset="us-ascii"
> >> > > > > MIME-Version: 1.0
> >> > > > > Content-Transfer-Encoding: 8bit
>
> >> > > > > And not charset='utf-8' :(
>
> >> > > > > Can I change it somehow?
>
> >> > > > > Tnx.
>
> >> > > > > ...
>
> >> > > > > Date: Wed, 17 Feb 2010 09:10:53 +0100 (CET)
> >> > > > > From: [email protected]
>
> >> > > > > --===============1207362275==
> >> > > > > Content-Type: multipart/alternative;
> >> > > > > boundary="===============2040283988=="
> >> > > > > MIME-Version: 1.0
>
> >> > > > > --===============2040283988==
> >> > > > > Content-Type: text/plain; charset="us-ascii"
> >> > > > > MIME-Version: 1.0
> >> > > > > Content-Transfer-Encoding: 8bit
>
> >> > > > > Sziasztok!
>
> >> > > > > Új számla lett felvéve a rendszerbe az alábbi adatokkal:
>
> >> > > > > ========================================================
> >> > > > > Eladó : New-Network
> >> > > > > Számlaszám: ffgg45
>
> >> > > > > ....
>
> > --
> > You received this message because you are subscribed to the Google Groups
> > "web2py-users" group.
> > To post to this group, send email to [email protected].
> > To unsubscribe from this group, send email to
> > [email protected].
> > For more options, visit this group
> > athttp://groups.google.com/group/web2py?hl=en.
--
You received this message because you are subscribed to the Google Groups
"web2py-users" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/web2py?hl=en.