hola… para enviar correos se debe de modificar algo?
https://docs.tryton.org/projects/server/en/latest/topics/configuration.html#email
This is all I use to send e-mails in the config file:
[email]
smtp://email-server
from="Sender Name" <address>
where email-server is your e-mail server hostname/ip and from the the sender address.
Edit: You may test your configuration using trytond-admin:
trytond-admin --test-email TEST_EMAIL
no me funciono nose que estoy poniendo mal
Unfortunately, this example is wrong: This is not a valid config-file syntax and from
is missing the actual address. A valid example is
[smtp]
uri: smtp://your.smtp-server.com
from: “Sender Name” <info@example.com>
Yes, it is wrong because I have no idea how this forum modifies what I write
Fixed now, thanks for the notification.
el email server es propio de tryton o se pone otro servidor de correo??
Hi Silviano,
Tryton does not have any email server it uses an external SMTP server to delivery email.
To do so you should configure the server and credentials to be used as already suggested on the thread.
ya se que es mucho pedir pero lo puedes escribir con un ejemplo real esque me sigue marcando errores
ya lo coloque y en el sao no me marca errores, pero me marca errores en un archivos de phyton
Hi Silvano,
Could you share the errors you have? Otherwise we can not do anything.
Traceback (most recent call last):
File "/usr/local/lib/python3.8/dist-packages/trytond/sendmail.py", line 39, in sendmail
senderrs = server.sendmail(from_addr, to_addrs, msg.as_string())
File "/usr/lib/python3.8/smtplib.py", line 871, in sendmail
raise SMTPSenderRefused(code, resp, from_addr)
smtplib.SMTPSenderRefused: (451, b'5.7.3 STARTTLS is required to send mail [SN7PR04CA0196.namprd04.prod.outlook.com]', '"Silviano Torres" <centerd_1998@hotmail.com>')
5118 140458365802240 [2021-03-04 15:38:43,785] CRITICAL trytond.transaction A datamanager raised an exception in tpc_finish, the data might be inconsistant
Traceback (most recent call last):
File "/usr/local/lib/python3.8/dist-packages/trytond/transaction.py", line 234, in commit
datamanager.tpc_finish(self)
File "/usr/local/lib/python3.8/dist-packages/trytond/sendmail.py", line 126, in tpc_finish
self._server.quit()
File "/usr/lib/python3.8/smtplib.py", line 988, in quit
res = self.docmd("quit")
File "/usr/lib/python3.8/smtplib.py", line 424, in docmd
self.putcmd(cmd, args)
File "/usr/lib/python3.8/smtplib.py", line 371, in putcmd
self.send(str)
File "/usr/lib/python3.8/smtplib.py", line 363, in send
raise SMTPServerDisconnected('please run connect() first')
smtplib.SMTPServerDisconnected: please run connect() first
5118 140458365802240 [2021-03-04 15:38:43,787] ERROR trytond.sendmail fail to send email
Traceback (most recent call last):
File "/usr/local/lib/python3.8/dist-packages/trytond/sendmail.py", line 39, in sendmail
senderrs = server.sendmail(from_addr, to_addrs, msg.as_string())
File "/usr/lib/python3.8/smtplib.py", line 865, in sendmail
(code, resp) = self.mail(from_addr, esmtp_opts)
File "/usr/lib/python3.8/smtplib.py", line 538, in mail
self.putcmd("mail", "FROM:%s%s" % (quoteaddr(sender), optionlist))
File "/usr/lib/python3.8/smtplib.py", line 371, in putcmd
self.send(str)
File "/usr/lib/python3.8/smtplib.py", line 363, in send
raise SMTPServerDisconnected('please run connect() first')
smtplib.SMTPServerDisconnected: please run connect() first
5118 140458365802240 [2021-03-04 15:38:43,788] CRITICAL trytond.transaction A datamanager raised an exception in tpc_finish, the data might be inconsistant
Traceback (most recent call last):
File "/usr/local/lib/python3.8/dist-packages/trytond/transaction.py", line 234, in commit
datamanager.tpc_finish(self)
File "/usr/local/lib/python3.8/dist-packages/trytond/sendmail.py", line 126, in tpc_finish
self._server.quit()
File "/usr/lib/python3.8/smtplib.py", line 988, in quit
res = self.docmd("quit")
File "/usr/lib/python3.8/smtplib.py", line 424, in docmd
self.putcmd(cmd, args)
File "/usr/lib/python3.8/smtplib.py", line 371, in putcmd
self.send(str)
File "/usr/lib/python3.8/smtplib.py", line 363, in send
raise SMTPServerDisconnected('please run connect() first')
smtplib.SMTPServerDisconnected: please run connect() first
ese es el error que me arroja.
STARTTLS
is required to communicate with your server. So you must use smtp+tls://…
(see Configuration file for Tryton — trytond latest documentation)
En lo personal estoy siguiendo las indicaciones dadas y no logro obtener el envio de correos, por el contrario en el servidor cuando intento enviar un correo me arroja el siguiente error:
For me your email server is not accepting to relay the emails.
PS: Please do not use picture to show textual error message. It prevent indexing, searching and copy/pasting.
{‘correo@dominio.com’: (550, b’ Please turn on SMTP Authentication in your mail client. ([192.168.1.41])
[xxx.xxx.xx.xxx]:37002 is not permitted to relay through this server
without authentication.’)}
In your Tryton configuration file:
...
[email]
uri = smtp+tls://<username>:<password>@<your_fqdn_server>:587
from = <address>@<domain.ext>
...
as it says in the doc : Configuration file for Tryton — trytond latest documentation
Lo configure como me indicarón y funciono una vez, aunque llegó bastante retrasado.
Pero al intentar de nuevo, me llegó el siguiente mensaje al correo configurado para los envios:
namer@.co
all hosts for ‘univalle.edu.co’ have been failing for a long time (and retry time not reached)
Reporting-MTA: dns; atacama.lineadns.com
Hola Cristina,
Por lo que parece hay algun problema en el servidor SMPT y no se pueden mandar correo a univalle.edu.co
Debes revisar la configuración de tu correo ya que esto no esta relacionado con Tryton.
Buenos dias, estoy tratando con varias cuentas de correo, ejempo
[smtp]
uri = smtp+tls://jarestre@une.net.co:mipawwword@smtpmed.une.net.co:143
from = jarestre@une.net.co
[smtp]
uri = smtp+tls://agustin@tecnocarnes.com:mipasword@mail.tecnocarnes.com:587
from = agustin@tecnocarnes.com
y sin importar que configuracion ponga siempre me respode
Traceback (most recent call last):
File "/trytond/wsgi.py", line 117, in dispatch_request
return endpoint(request, **request.view_args)
File "/trytond/protocols/dispatcher.py", line 47, in rpc
return methods.get(request.rpc_method, _dispatch)(
File "/trytond/wsgi.py", line 84, in auth_required
return wrapped(*args, **kwargs)
File "/trytond/protocols/wrappers.py", line 156, in wrapper
return func(request, pool, *args, **kwargs)
File "/trytond/protocols/dispatcher.py", line 204, in _dispatch
transaction.commit()
File "/trytond/transaction.py", line 224, in commit
datamanager.tpc_vote(self)
File "/trytond/sendmail.py", line 120, in tpc_vote
self._server = get_smtp_server(self.uri, strict=self.strict)
File "/trytond/sendmail.py", line 75, in get_smtp_server
server = connector(uri.hostname, uri.port, **extra)
File "/smtplib.py", line 255, in __init__
(code, msg) = self.connect(host, port)
File "/smtplib.py", line 339, in connect
self.sock = self._get_socket(host, port, self.timeout)
File "/smtplib.py", line 310, in _get_socket
return socket.create_connection((host, port), timeout,
File "/socket.py", line 808, in create_connection
raise err
File "/socket.py", line 796, in create_connection
sock.connect(sa)
ConnectionRefusedError: [Errno 111] Connection refused
Fault: [Errno 111] Connection refused
Que puedo tener mal…
[smtp]
uri = smtp+tls://agustin@tecnocarnes.com:mipasword@mail.tecnocarnes.com:587
from = agustin@tecnocarnes.com