try telnet mail.mydomain.com 25 and see if it is accepting remote
connections (by defau postfix does not).

Also I think

mail.settings.login = 'berna...@mydomain.com:mypass'

should be

mail.settings.login = 'berna...:mypass'


On Dec 1, 5:44 am, Bernardo <estem...@gmail.com> wrote:
> Dear all,
>
> I don't know if it is exactly a web2py issue or not. The fact is that
> I have a remote mail server, listening in port 25. It uses a self
> created certificate to allow connections from the outside (i.e. for
> thunderbird, you must accept that certificate in order to send mails).
> The problem is that when I try to send an email:
>
> mail.send(to='estem...@gmail.com',subject='Hello world
> subject',message='Hello world text')
>
> but nothing happens. Not a single messange printed on python console.
> And nothing shown in postfix log
>
> The lines in db.py are:
> mail.settings.server = 'mail.mydomain.com:25'
> mail.settings.sender = 'berna...@mydomain.com'         # your email
> mail.settings.login = 'berna...@mydomain.com:mypass'      # your
> credentials or None
> mail.settings.cipher_type = 'x509'
> mail.settings.x509_sign_keyfile = 'url_to_postfix.key'
> mail.settings.x509_sign_certfile = 'url_to_postfix.cert'
>
> Does anyone can figure out what is wrong with all of this?
>
> thanks a lot for your time,
> Bernardo

Reply via email to