[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Postfix error al enviar correos



El 04/09/14 18:39, Camaleón escribió:
El Thu, 04 Sep 2014 18:28:09 +0200, Antonio Moreno escribió:

El 04/09/14 18:16, Camaleón escribió:
El Thu, 04 Sep 2014 18:03:06 +0200, Antonio Moreno escribió:

El 04/09/14 17:48, Camaleón escribió:
(...)

Bueno, esto tiene más lógica. Postfix retiene (deferred) el correo porque
no se puede comunicar con Dovecot.

En cuanto a los errores, Google sugiere que compruebes si tienes instalado
el paquete "dovecot-mysql".


Ya lo vi muchas gracias por tu respuesta, pero sigo atascado jajaja
(...)

Sep  4 18:24:34 correo dovecot: auth-worker(393): mysql(127.0.0.1): Connected to database mailserver
Sep  4 18:24:34 correo dovecot: auth-worker(393): Warning: mysql: Query failed, retrying: Table 'mailserver.users' doesn't exist
Sep  4 18:24:34 correo dovecot: auth-worker(393): Error: sql(antonio@midominio.es): User query failed: Table 'mailserver.users' doesn't exist (using built-in default user_query: SELECT home, uid, gid FROM users WHERE username = '%n' AND domain = '%d')
A mí me parece que le has dicho a Dovecot: "Oye, mis usuarios están en
una base de datos sql" pero como que se ha olvidado configurar esa base
de datos, las tablas y todo eso. Y claro, el pobre Postfix no le puede
entregar el correo a Dovecot porque éste tiene una crisis de identidad.

He revisado la configuracion de /etc/dovecot/dovecot-sql.conf.ext y todo
lo que tiene esa select aparece comentado, seguire investigando.

A este paso me hago investigador privado jajajaja
Si has seguido alguna guía, manda el enlace para que podamos ver los
pasos que has dado. Si vas por libre, sigue revisando los registros
de Dovecot con cada cambio que hagas que ya parece que te queda poco :-)

Saludos,


Problema solucionado me faltaba la linea user_query

user_query = SELECT '/home/vmail/%d/%n' AS home, 5000 AS uid, 5000 AS gid, CONCAT('*:bytes=', CAST(quota AS CHAR)) AS quota_rule FROM mailbox WHERE username = '%u' AND active = '1'

Ahora el problema que tengo es que no encuentra el usuario

Sep  5 09:57:42 correo postfix/pickup[4106]: 48F3F2C0533: uid=0 from=<root>
Sep 5 09:57:42 correo postfix/cleanup[4657]: 48F3F2C0533: message-id=<20140905075742.48F3F2C0533@correo.midominio.es> Sep 5 09:57:42 correo postfix/qmgr[32147]: 48F3F2C0533: from=<root@midominio.es>, size=286, nrcpt=1 (queue active) Sep 5 09:57:42 correo postfix/pipe[4650]: 48F3F2C0533: to=<antonio@midominio.es>, relay=dovecot, delay=0.05, delays=0.02/0/0/0.03, dsn=5.1.1, status=bounced (user unknown) Sep 5 09:57:42 correo postfix/cleanup[4657]: 52F8C2C1409: message-id=<20140905075742.52F8C2C1409@correo.midominio.es> Sep 5 09:57:42 correo postfix/qmgr[32147]: 52F8C2C1409: from=<>, size=2002, nrcpt=1 (queue active) Sep 5 09:57:42 correo postfix/bounce[4656]: 48F3F2C0533: sender non-delivery notification: 52F8C2C1409
Sep  5 09:57:42 correo postfix/qmgr[32147]: 48F3F2C0533: removed
Sep 5 09:57:42 correo postfix/pipe[4650]: 52F8C2C1409: to=<antonio@midominio.es>, orig_to=<root@midominio.es>, relay=dovecot, delay=0.04, delays=0.01/0/0/0.03, dsn=5.1.1, status=bounced (user unknown)
Sep  5 09:57:42 correo postfix/qmgr[32147]: 52F8C2C1409: removed

Seguire revisando configuraciones jejeje

Un saludo


Reply to: