Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Postfix error al enviar correos

277 views
Skip to first unread message

Antonio Moreno

unread,
Sep 4, 2014, 10:20:02 AM9/4/14
to
Buenas

Estoy tratando de configurar un servidor de correo con usuarios
virtuales, estoy probando a enviar un correo de prueba entre alguna de
las cuentas pero me devuelve un error

Sep 4 15:56:18 correo postfix/pickup[30444]: 150292C17E2: uid=0 from=<root>
Sep 4 15:56:18 correo postfix/cleanup[30465]: 150292C17E2:
message-id=<2014090413561...@correo.midominio.es>
Sep 4 15:56:18 correo postfix/qmgr[30445]: 150292C17E2:
from=<ro...@midominio.es>, size=286, nrcpt=1 (queue active)
Sep 4 15:56:18 correo postfix/pipe[30472]: 150292C17E2:
to=<ant...@midominio.es>, relay=dovecot, delay=0.05,
delays=0.02/0/0/0.03, dsn=4.3.0, status=deferred (temporary failure)

Cada cierto tiempo intenta de nuevo enviarlos pero se produce el mismo
error.

He estado revisando en internet este mismo problema pero en nigun caso
he resuelto nada. Mis archivos de configuracion de postfix son

main.cf

smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
biff = no
append_dot_mydomain = no
readme_directory = no
disable_vrfy_command = yes
smtpd_tls_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem
smtpd_tls_key_file=/etc/ssl/private/ssl-cert-snakeoil.key
smtpd_use_tls=yes
smtpd_tls_auth_only = yes
tls_random_source = dev:/dev/urandom
smtpd_sasl_auth_enable = yes
smtpd_sasl_security_options = noanonymous
broken_sasl_auth_clients = yes
smtpd_recipient_restrictions = permit_sasl_authenticated,
permit_mynetworks, reject_unauth_destination
smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache
smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache
myhostname = correo.midominio.es
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
myorigin = /etc/mailname
mydestination = localhost, localhost.midominio.es
relayhost = xxx.xxx.xxx.xxx
mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128
home_mailbox = Maildir/
mailbox_command = procmail -a "$EXTENSION"
mailbox_size_limit = 0
recipient_delimiter = +
inet_interfaces = all
inet_protocols = ipv4
virtual_mailbox_domains =
mysql:/etc/postfix/mysql-virtual-mailbox-domains.cf
virtual_mailbox_maps = mysql:/etc/postfix/mysql-virtual-mailbox-maps.cf
virtual_alias_maps =
mysql:/etc/postfix/mysql-virtual-alias-maps.cf,mysql:/etc/postfix/mysql-email2email.cf
virtual_transport = dovecot
dovecot_destination_recipient_limit = 1

Master.cf

smtp inet n - n - - smtpd
-o smtpd_tls_security_level=encrypt
-o smtpd_sasl_auth_enable=yes
-o smtpd_sasl_type=dovecot
-o smtpd_sasl_path=private/auth
-o smtpd_sasl_security_options=noanonymous
-o smtpd_sasl_local_domain=correo.homeolab.es
smtps inet n - n - - smtpd
pickup fifo n - - 60 1 pickup
cleanup unix n - - - 0 cleanup
qmgr fifo n - n 300 1 qmgr
tlsmgr unix - - - 1000? 1 tlsmgr
rewrite unix - - - - - trivial-rewrite
bounce unix - - - - 0 bounce
defer unix - - - - 0 bounce
trace unix - - - - 0 bounce
verify unix - - - - 1 verify
flush unix n - - 1000? 0 flush
proxymap unix - - n - - proxymap
proxywrite unix - - n - 1 proxymap
smtp unix - - - - - smtp
relay unix - - - - - smtp
showq unix n - - - - showq
error unix - - - - - error
retry unix - - - - - error
discard unix - - - - - discard
local unix - n n - - local
virtual unix - n n - - virtual
lmtp unix - - - - - lmtp
anvil unix - - - - 1 anvil
scache unix - - - - 1 scache
flags=DRhu user=vmail argv=/usr/bin/maildrop -d ${recipient}
proxymap unix - - n - - proxymap
proxywrite unix - - n - 1 proxymap
smtp unix - - - - - smtp
relay unix - - - - - smtp
showq unix n - - - - showq
error unix - - - - - error
retry unix - - - - - error
discard unix - - - - - discard
local unix - n n - - local
virtual unix - n n - - virtual
lmtp unix - - - - - lmtp
anvil unix - - - - 1 anvil
scache unix - - - - 1 scache
maildrop unix - n n - - pipe
flags=DRhu user=vmail argv=/usr/bin/maildrop -d ${recipient}
uucp unix - n n - - pipe
flags=Fqhu user=uucp argv=uux -r -n -z -a$sender - $nexthop!rmail
($recipient)
ifmail unix - n n - - pipe
flags=F user=ftn argv=/usr/lib/ifmail/ifmail -r $nexthop ($recipient)
bsmtp unix - n n - - pipe
flags=Fq. user=bsmtp argv=/usr/lib/bsmtp/bsmtp -t$nexthop -f$sender
$recipient
scalemail-backend unix - n n - 2 pipe
flags=R user=scalemail argv=/usr/lib/scalemail/bin/scalemail-store
${nexthop} ${user} ${extension}
mailman unix - n n - - pipe
flags=FR user=list argv=/usr/lib/mailman/bin/postfix-to-mailman.py
${nexthop} ${user}
dovecot unix - n n - - pipe
flags=DRhu user=vmail:vmail argv=/usr/lib/dovecot/deliver -f
${sender} -d ${recipient}

Alguien me puede echar una mano???

Muchas gracias


--
To UNSUBSCRIBE, email to debian-user-s...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
Archive: https://lists.debian.org/5408724F...@sorianatural.es

Manolo Díaz

unread,
Sep 4, 2014, 11:20:01 AM9/4/14
to
El jueves, 4 sep 2014 a las 16:08 horas (UTC+2),
Antonio Moreno escribió:

>Buenas
>
>Estoy tratando de configurar un servidor de correo con usuarios
>virtuales, estoy probando a enviar un correo de prueba entre alguna de
>las cuentas pero me devuelve un error
>
>Sep 4 15:56:18 correo postfix/pickup[30444]: 150292C17E2: uid=0 from=<root>
>Sep 4 15:56:18 correo postfix/cleanup[30465]: 150292C17E2:
>message-id=<2014090413561...@correo.midominio.es>
>Sep 4 15:56:18 correo postfix/qmgr[30445]: 150292C17E2:
>from=<ro...@midominio.es>, size=286, nrcpt=1 (queue active)
>Sep 4 15:56:18 correo postfix/pipe[30472]: 150292C17E2:
>to=<ant...@midominio.es>, relay=dovecot, delay=0.05,
>delays=0.02/0/0/0.03, dsn=4.3.0, status=deferred (temporary failure)
>
>Cada cierto tiempo intenta de nuevo enviarlos pero se produce el mismo
>error.

[...]

>mydestination = localhost, localhost.midominio.es

[...]


¿No tendría que estar incluido midominio.es?

Saludos
--
Manolo Díaz


--
To UNSUBSCRIBE, email to debian-user-s...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
Archive: https://lists.debian.org/20140904171...@gmail.com

Antonio Moreno

unread,
Sep 4, 2014, 11:30:02 AM9/4/14
to
El 04/09/14 17:19, Manolo Díaz escribió:
>
>> mydestination = localhost, localhost.midominio.es
> [...]
>
>
> ¿No tendría que estar incluido midominio.es?
>
> Saludos
Muchas gracias por la respuesta

Si le pongo el "midominio.es" y "correo.midominio.es"

Sep 4 17:21:36 correo postfix/local[31103]: 996432C17B7:
to=<ant...@midominio.es>, orig_to=<ro...@midominio.es>, relay=local,
delay=0.02, delays=0.01/0/0/0.01, dsn=5.1.1, status=bounced (unknown
user: "antonio")

Un saludo


--
To UNSUBSCRIBE, email to debian-user-s...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
Archive: https://lists.debian.org/5408844B...@sorianatural.es

Camaleón

unread,
Sep 4, 2014, 11:30:02 AM9/4/14
to
El Thu, 04 Sep 2014 16:08:15 +0200, Antonio Moreno escribió:

> Buenas
>
> Estoy tratando de configurar un servidor de correo con usuarios
> virtuales, estoy probando a enviar un correo de prueba entre alguna de
> las cuentas pero me devuelve un error
>
> Sep 4 15:56:18 correo postfix/pickup[30444]: 150292C17E2: uid=0 from=<root>
> Sep 4 15:56:18 correo postfix/cleanup[30465]: 150292C17E2: message-id=<2014090413561...@correo.midominio.es>
> Sep 4 15:56:18 correo postfix/qmgr[30445]: 150292C17E2: from=<ro...@midominio.es>, size=286, nrcpt=1 (queue active)
> Sep 4 15:56:18 correo postfix/pipe[30472]: 150292C17E2: to=<ant...@midominio.es>, relay=dovecot, delay=0.05, delays=0.02/0/0/0.03, dsn=4.3.0, status=deferred (temporary failure)
>
> Cada cierto tiempo intenta de nuevo enviarlos pero se produce el mismo
> error.

(...)

Antonio, en el registro que mandas arriba no aparece el error de envío
sino la vuelta, por lo que habría que ver por qué falla la salida.

Ejecuta "grep -i 150292C17E2 /var/log/mail.*" y manda la salida (omite
los datos sensibles).

Saludos,

--
Camaleón


--
To UNSUBSCRIBE, email to debian-user-s...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
Archive: https://lists.debian.org/pan.2014.09...@gmail.com

Manolo Díaz

unread,
Sep 4, 2014, 11:40:01 AM9/4/14
to
El jueves, 4 sep 2014 a las 17:24 horas (UTC+2),
Antonio Moreno escribió:

>El 04/09/14 17:19, Manolo Díaz escribió:
>>
>>> mydestination = localhost, localhost.midominio.es
>> [...]
>>
>>
>> ¿No tendría que estar incluido midominio.es?
>>
>> Saludos
>Muchas gracias por la respuesta
>
>Si le pongo el "midominio.es" y "correo.midominio.es"
>
>Sep 4 17:21:36 correo postfix/local[31103]: 996432C17B7:
>to=<ant...@midominio.es>, orig_to=<ro...@midominio.es>, relay=local,
>delay=0.02, delays=0.01/0/0/0.01, dsn=5.1.1, status=bounced (unknown
>user: "antonio")
>
>Un saludo
>
>

Ese es otro problema diferente, de entrega local. Parece ser que no
existe antonio como usuario virtual.

Saludos.
--
Manolo Díaz


--
To UNSUBSCRIBE, email to debian-user-s...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
Archive: https://lists.debian.org/20140904173...@gmail.com

Antonio Moreno

unread,
Sep 4, 2014, 11:40:02 AM9/4/14
to
El 04/09/14 17:22, Camaleón escribió:
> El Thu, 04 Sep 2014 16:08:15 +0200, Antonio Moreno escribió:
> (...)
>
> Antonio, en el registro que mandas arriba no aparece el error de envío
> sino la vuelta, por lo que habría que ver por qué falla la salida.
>
> Ejecuta "grep -i 150292C17E2 /var/log/mail.*" y manda la salida (omite
> los datos sensibles).
>
> Saludos,
>
Eres mi Dios, contestas a todo el mundo ;) Muchas gracias por contestar

Aqui tienes el log

/var/log/mail.info:Sep 4 15:56:18 correo postfix/pickup[30444]:
150292C17E2: uid=0 from=<root>
/var/log/mail.info:Sep 4 15:56:18 correo postfix/cleanup[30465]:
150292C17E2: message-id=<2014090413561...@correo.midominio.es>
/var/log/mail.info:Sep 4 15:56:18 correo postfix/qmgr[30445]:
150292C17E2: from=<ro...@midominio.es>, size=286, nrcpt=1 (queue active)
/var/log/mail.info:Sep 4 15:56:18 correo postfix/pipe[30472]:
150292C17E2: to=<ant...@midominio.es>, relay=dovecot, delay=0.05,
delays=0.02/0/0/0.03, dsn=4.3.0, status=deferred (temporary failure)
/var/log/mail.info:Sep 4 16:03:33 correo postfix/qmgr[30445]:
150292C17E2: from=<ro...@midominio.es>, size=286, nrcpt=1 (queue active)
/var/log/mail.info:Sep 4 16:03:34 correo postfix/pipe[30622]:
150292C17E2: to=<ant...@midominio.es>, relay=dovecot, delay=436,
delays=436/0.12/0/0.09, dsn=4.3.0, status=deferred (temporary failure)
/var/log/mail.info:Sep 4 16:13:33 correo postfix/qmgr[30445]:
150292C17E2: from=<ro...@midominio.es>, size=286, nrcpt=1 (queue active)
/var/log/mail.info:Sep 4 16:13:33 correo postfix/pipe[30693]:
150292C17E2: to=<ant...@midominio.es>, relay=dovecot, delay=1035,
delays=1035/0.11/0/0.08, dsn=4.3.0, status=deferred (temporary failure)
/var/log/mail.info:Sep 4 16:33:33 correo postfix/qmgr[30445]:
150292C17E2: from=<ro...@midominio.es>, size=286, nrcpt=1 (queue active)
/var/log/mail.info:Sep 4 16:33:33 correo postfix/pipe[30747]:
150292C17E2: to=<ant...@midominio.es>, relay=dovecot, delay=2235,
delays=2235/0.12/0/0.08, dsn=4.3.0, status=deferred (temporary failure)
/var/log/mail.info:Sep 4 17:13:33 correo postfix/qmgr[30445]:
150292C17E2: from=<ro...@midominio.es>, size=286, nrcpt=1 (queue active)
/var/log/mail.info:Sep 4 17:13:34 correo postfix/pipe[30844]:
150292C17E2: to=<ant...@midominio.es>, relay=dovecot, delay=4636,
delays=4636/0.12/0/0.06, dsn=4.3.0, status=deferred (temporary failure)
/var/log/mail.info:Sep 4 17:21:36 correo postfix/pickup[31026]:
77FB22C17E0: uid=114 from=<ro...@midominio.es> orig_id=150292C17E2
/var/log/mail.info:Sep 4 17:21:36 correo postfix/cleanup[31102]:
77FB22C17E0: message-id=<2014090413561...@correo.midominio.es>
/var/log/mail.log:Sep 4 15:56:18 correo postfix/pickup[30444]:
150292C17E2: uid=0 from=<root>
/var/log/mail.log:Sep 4 15:56:18 correo postfix/cleanup[30465]:
150292C17E2: message-id=<2014090413561...@correo.dominio.es>
/var/log/mail.log:Sep 4 15:56:18 correo postfix/qmgr[30445]:
150292C17E2: from=<ro...@midominio.es>, size=286, nrcpt=1 (queue active)
/var/log/mail.log:Sep 4 15:56:18 correo postfix/pipe[30472]:
150292C17E2: to=<ant...@midominio.es>, relay=dovecot, delay=0.05,
delays=0.02/0/0/0.03, dsn=4.3.0, status=deferred (temporary failure)
/var/log/mail.log:Sep 4 16:03:33 correo postfix/qmgr[30445]:
150292C17E2: from=<ro...@midominio.es>, size=286, nrcpt=1 (queue active)
/var/log/mail.log:Sep 4 16:03:34 correo postfix/pipe[30622]:
150292C17E2: to=<ant...@midominio.es>, relay=dovecot, delay=436,
delays=436/0.12/0/0.09, dsn=4.3.0, status=deferred (temporary failure)
/var/log/mail.log:Sep 4 16:13:33 correo postfix/qmgr[30445]:
150292C17E2: from=<ro...@midominio.es>, size=286, nrcpt=1 (queue active)
/var/log/mail.log:Sep 4 16:13:33 correo postfix/pipe[30693]:
150292C17E2: to=<ant...@midominio.es>, relay=dovecot, delay=1035,
delays=1035/0.11/0/0.08, dsn=4.3.0, status=deferred (temporary failure)
/var/log/mail.log:Sep 4 16:33:33 correo postfix/qmgr[30445]:
150292C17E2: from=<ro...@midominio.es>, size=286, nrcpt=1 (queue active)
/var/log/mail.log:Sep 4 16:33:33 correo postfix/pipe[30747]:
150292C17E2: to=<ant...@midominio.es>, relay=dovecot, delay=2235,
delays=2235/0.12/0/0.08, dsn=4.3.0, status=deferred (temporary failure)
/var/log/mail.log:Sep 4 17:13:33 correo postfix/qmgr[30445]:
150292C17E2: from=<ro...@midominio.es>, size=286, nrcpt=1 (queue active)
/var/log/mail.log:Sep 4 17:13:34 correo postfix/pipe[30844]:
150292C17E2: to=<ant...@midominio.es>, relay=dovecot, delay=4636,
delays=4636/0.12/0/0.06, dsn=4.3.0, status=deferred (temporary failure)
/var/log/mail.log:Sep 4 17:21:36 correo postfix/pickup[31026]:
77FB22C17E0: uid=114 from=<ro...@midominio.es> orig_id=150292C17E2
/var/log/mail.log:Sep 4 17:21:36 correo postfix/cleanup[31102]:
77FB22C17E0: message-id=<2014090413561...@correo.midominio.es>

Un saludo




--
To UNSUBSCRIBE, email to debian-user-s...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
Archive: https://lists.debian.org/540886AE...@sorianatural.es

Camaleón

unread,
Sep 4, 2014, 11:50:03 AM9/4/14
to
El Thu, 04 Sep 2014 17:35:10 +0200, Antonio Moreno escribió:

> El 04/09/14 17:22, Camaleón escribió:
>> El Thu, 04 Sep 2014 16:08:15 +0200, Antonio Moreno escribió:
>> (...)
>>
>> Antonio, en el registro que mandas arriba no aparece el error de envío
>> sino la vuelta, por lo que habría que ver por qué falla la salida.
>>
>> Ejecuta "grep -i 150292C17E2 /var/log/mail.*" y manda la salida (omite
>> los datos sensibles).
>>
>> Saludos,
>>
> Eres mi Dios, contestas a todo el mundo ;) Muchas gracias por contestar

Yo me apunto "a tó" :-P

> Aqui tienes el log
>
> /var/log/mail.info:Sep 4 15:56:18 correo postfix/pickup[30444]: 150292C17E2: uid=0 from=<root>
> /var/log/mail.info:Sep 4 15:56:18 correo postfix/cleanup[30465]: 150292C17E2: message-id=<2014090413561...@correo.midominio.es>
> /var/log/mail.info:Sep 4 15:56:18 correo postfix/qmgr[30445]: 150292C17E2: from=<ro...@midominio.es>, size=286, nrcpt=1 (queue active)
> /var/log/mail.info:Sep 4 15:56:18 correo postfix/pipe[30472]: 150292C17E2: to=<ant...@midominio.es>, relay=dovecot, delay=0.05, delays=0.02/0/0/0.03, dsn=4.3.0, status=deferred (temporary failure)

Qué raro, sigo sin ver referencia alguna al comando de salida (postfix/
smtpd), supongo que será porque usas Dovecot como LDA ¿tienes algún
registro en Dovecot? A ver si podemos ver algo más de información ahí.

Y otra cosa, ¿has seguido alguna guía de configuración? No sé hasta qué
punto sería correcto esto si lo que quieres es que Dovecot sea tu
"entregador" de correo:

mailbox_command = procmail -a "$EXTENSION"

Saludos,

--
Camaleón


--
To UNSUBSCRIBE, email to debian-user-s...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
Archive: https://lists.debian.org/pan.2014.09...@gmail.com

Antonio Moreno

unread,
Sep 4, 2014, 12:10:01 PM9/4/14
to
El 04/09/14 17:36, Manolo Díaz escribió:
> El jueves, 4 sep 2014 a las 17:24 horas (UTC+2),
> Antonio Moreno escribió:
>
>> El 04/09/14 17:19, Manolo Díaz escribió:
>>>> mydestination = localhost, localhost.midominio.es
>>> [...]
>>>
>>>
>>> ¿No tendría que estar incluido midominio.es?
>>>
>>> Saludos
>> Muchas gracias por la respuesta
>>
>> Si le pongo el "midominio.es" y "correo.midominio.es"
>>
>> Sep 4 17:21:36 correo postfix/local[31103]: 996432C17B7:
>> to=<ant...@midominio.es>, orig_to=<ro...@midominio.es>, relay=local,
>> delay=0.02, delays=0.01/0/0/0.01, dsn=5.1.1, status=bounced (unknown
>> user: "antonio")
>>
>> Un saludo
>>
>>
> Ese es otro problema diferente, de entrega local. Parece ser que no
> existe antonio como usuario virtual.
>
> Saludos.

De nuevo muchas gracias

Lo se pero si que existe

select * from virtual_users;
+----+-----------+----------------------------------+---------------------+
| id | domain_id | password | email |
+----+-----------+----------------------------------+---------------------+
| 1 | 1 | kkkkk |
ant...@midominio.es |
+----+-----------+----------------------------------+---------------------+

Un saludo


--
To UNSUBSCRIBE, email to debian-user-s...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
Archive: https://lists.debian.org/54088D89...@sorianatural.es

Antonio Moreno

unread,
Sep 4, 2014, 12:10:02 PM9/4/14
to
El 04/09/14 17:48, Camaleón escribió:
> El Thu, 04 Sep 2014 17:35:10 +0200, Antonio Moreno escribió:
>
>> El 04/09/14 17:22, Camaleón escribió:
>>> El Thu, 04 Sep 2014 16:08:15 +0200, Antonio Moreno escribió:
>>> (...)
>>>
>>> Antonio, en el registro que mandas arriba no aparece el error de envío
>>> sino la vuelta, por lo que habría que ver por qué falla la salida.
>>>
>>> Ejecuta "grep -i 150292C17E2 /var/log/mail.*" y manda la salida (omite
>>> los datos sensibles).
>>>
>>> Saludos,
>>>
>> Eres mi Dios, contestas a todo el mundo ;) Muchas gracias por contestar
> Yo me apunto "a tó" :-P
>
>> Aqui tienes el log
>>
>> /var/log/mail.info:Sep 4 15:56:18 correo postfix/pickup[30444]: 150292C17E2: uid=0 from=<root>
>> /var/log/mail.info:Sep 4 15:56:18 correo postfix/cleanup[30465]: 150292C17E2: message-id=<2014090413561...@correo.midominio.es>
>> /var/log/mail.info:Sep 4 15:56:18 correo postfix/qmgr[30445]: 150292C17E2: from=<ro...@midominio.es>, size=286, nrcpt=1 (queue active)
>> /var/log/mail.info:Sep 4 15:56:18 correo postfix/pipe[30472]: 150292C17E2: to=<ant...@midominio.es>, relay=dovecot, delay=0.05, delays=0.02/0/0/0.03, dsn=4.3.0, status=deferred (temporary failure)
> Qué raro, sigo sin ver referencia alguna al comando de salida (postfix/
> smtpd), supongo que será porque usas Dovecot como LDA ¿tienes algún
> registro en Dovecot? A ver si podemos ver algo más de información ahí.
>
> Y otra cosa, ¿has seguido alguna guía de configuración? No sé hasta qué
> punto sería correcto esto si lo que quieres es que Dovecot sea tu
> "entregador" de correo:
>
> mailbox_command = procmail -a "$EXTENSION"
>
> Saludos,
>

Efectivamente me estaba dando el error de que faltaba de instalar sieve,
ahora si que da un error de salida

Sep 4 17:56:47 correo dovecot: auth: Fatal: Unknown database driver 'mysql'
Sep 4 17:56:47 correo dovecot: master: Error: service(auth): command
startup failed, throttling for 2 secs
Sep 4 17:56:47 correo postfix/pipe[32169]: 73C862C068E:
to=<ant...@midominio.es>, relay=dovecot, delay=0.11,
delays=0.06/0.01/0/0.05, dsn=4.3.0, status=deferred (temporary failure)

Vamos o por lo menos eso entiendo yo jejeje

Voy a investigar de donde sale eso del driver 'mysql' y el error de
service(auth), de todas formas si alguien me ayuda lo agradezco jejeje

Un saludo


--
To UNSUBSCRIBE, email to debian-user-s...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
Archive: https://lists.debian.org/54088D3A...@sorianatural.es

Camaleón

unread,
Sep 4, 2014, 12:20:02 PM9/4/14
to
El Thu, 04 Sep 2014 18:03:06 +0200, Antonio Moreno escribió:

> El 04/09/14 17:48, Camaleón escribió:

(...)

>> Qué raro, sigo sin ver referencia alguna al comando de salida (postfix/
>> smtpd), supongo que será porque usas Dovecot como LDA ¿tienes algún
>> registro en Dovecot? A ver si podemos ver algo más de información ahí.
>>
>> Y otra cosa, ¿has seguido alguna guía de configuración? No sé hasta qué
>> punto sería correcto esto si lo que quieres es que Dovecot sea tu
>> "entregador" de correo:
>>
>> mailbox_command = procmail -a "$EXTENSION"
>>
> Efectivamente me estaba dando el error de que faltaba de instalar sieve,
> ahora si que da un error de salida
>
> Sep 4 17:56:47 correo dovecot: auth: Fatal: Unknown database driver 'mysql'
> Sep 4 17:56:47 correo dovecot: master: Error: service(auth): command startup failed, throttling for 2 secs
> Sep 4 17:56:47 correo postfix/pipe[32169]: 73C862C068E: to=<ant...@midominio.es>, relay=dovecot, delay=0.11, delays=0.06/0.01/0/0.05, dsn=4.3.0, status=deferred (temporary failure)
>
> Vamos o por lo menos eso entiendo yo jejeje
>
> Voy a investigar de donde sale eso del driver 'mysql' y el error de
> service(auth), de todas formas si alguien me ayuda lo agradezco jejeje

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".

Saludos,

--
Camaleón


--
To UNSUBSCRIBE, email to debian-user-s...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
Archive: https://lists.debian.org/pan.2014.09...@gmail.com

Antonio Moreno

unread,
Sep 4, 2014, 12:30:03 PM9/4/14
to
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".
>
> Saludos,
>
Ya lo vi muchas gracias por tu respuesta, pero sigo atascado jajaja

Sep 4 18:24:34 correo postfix/pickup[32146]: 49D6E2C1802: uid=0 from=<root>
Sep 4 18:24:34 correo postfix/cleanup[387]: 49D6E2C1802:
message-id=<2014090416243...@correo.midominio.es>
Sep 4 18:24:34 correo postfix/qmgr[32147]: 49D6E2C1802:
from=<ro...@midominio.es>, size=286, nrcpt=1 (queue active)
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(ant...@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')
Sep 4 18:24:34 correo postfix/pipe[391]: 49D6E2C1802:
to=<ant...@midominio.es>, relay=dovecot, delay=0.1,
delays=0.04/0.01/0/0.05, dsn=4.3.0, status=deferred (temporary failure)

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

Muchas gracias



--
Firmas de correo.com : Antonio Moreno Rello
Logo

app <http://app.sorianatural.es/>
facebook <http://www.facebook.com/SoriaNatural.es> twitter
<http://twitter.com/#%21/soriaNatural> youtube
<https://www.youtube.com/user/SoriaNaturalSA>



Antonio Moreno Rello
/Dpto. Informática/

Soria Natural S.A.
Pol. La Sacea s/n 42162 Garray SORIA (SPAIN)
Tlf: *+34 975 25 20 46* Fax: *+34 975 25 22 67*
www.sorianatural.es <http://www.sorianatural.es>

eco No me imprimas si no es necesario. Protejamos el medio ambiente

-----------------------------
NOTA: Los signos de puntuacion y e~es han sido omitidos deliberadamente
con el fin de soportar el maximo numero de clientes de correo
---------------------------
La informacion incluida en el presente correo electronico es
CONFIDENCIAL, siendo para el uso exclusivo del destinatario arriba
mencionado. Si usted lee este mensaje y no es el destinatario se~alado,
el empleado o el agente responsable de entregar el mensaje al
destinatario, o ha recibido esta comunicacisn por error, le informamos
que esta totalmente prohibida cualquier divulgacion, distribucion o
reproduccion de esta comunicacion, y le rogamos que nos lo notifique,
nos devuelva el mensaje original a la direccion arriba mencionada y
borre el mensaje.


--
To UNSUBSCRIBE, email to debian-user-s...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
Archive: https://lists.debian.org/54089319...@sorianatural.es

Manolo Díaz

unread,
Sep 4, 2014, 12:40:04 PM9/4/14
to
El jueves, 4 sep 2014 a las 18:04 horas (UTC+2),
Aquí lo único que se ve es que el usuario con id 1 tiene como buzón
ant...@midominio.es, pero ese usuario es antonio,
ant...@midominio.es (que no es lo mismo) o cualquier otra cosa.

Saludos.

--
Manolo Díaz


--
To UNSUBSCRIBE, email to debian-user-s...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
Archive: https://lists.debian.org/20140904183...@gmail.com

Camaleón

unread,
Sep 4, 2014, 12:50:03 PM9/4/14
to
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(ant...@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,

--
Camaleón


--
To UNSUBSCRIBE, email to debian-user-s...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
Archive: https://lists.debian.org/pan.2014.09...@gmail.com

Antonio Moreno

unread,
Sep 5, 2014, 3:10:01 AM9/5/14
to
El 04/09/14 18:39, Camaleón escribió:
Buenos dias

Estoy siguiendo esta guia

https://workaround.org/ispmail/squeeze

Pero he cambiado tanto los archivos de configuracion por problemas que
tampoco es que sea igual 100 %, de todas formas revisare bien toda la
documentacion de dovecot.

Muchas gracias



--
To UNSUBSCRIBE, email to debian-user-s...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
Archive: https://lists.debian.org/54096008...@sorianatural.es

Antonio Moreno

unread,
Sep 5, 2014, 4:10:03 AM9/5/14
to
El 04/09/14 18:39, Camaleón escribió:
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=<2014090507574...@correo.midominio.es>
Sep 5 09:57:42 correo postfix/qmgr[32147]: 48F3F2C0533:
from=<ro...@midominio.es>, size=286, nrcpt=1 (queue active)
Sep 5 09:57:42 correo postfix/pipe[4650]: 48F3F2C0533:
to=<ant...@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=<2014090507574...@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=<ant...@midominio.es>, orig_to=<ro...@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


--
To UNSUBSCRIBE, email to debian-user-s...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
Archive: https://lists.debian.org/54096E58...@sorianatural.es

Antonio Moreno

unread,
Sep 5, 2014, 7:40:02 AM9/5/14
to
El 04/09/14 16:08, Antonio Moreno escribi�:

(...)

Como ya he comentado he solucionado casi todos los problemas salvo este

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=<2014090507574...@correo.midominio.es>
Sep 5 09:57:42 correo postfix/qmgr[32147]: 48F3F2C0533:
from=<ro...@midominio.es>, size=286, nrcpt=1 (queue active)
Sep 5 09:57:42 correo postfix/pipe[4650]: 48F3F2C0533:
to=<ant...@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=<2014090507574...@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=<ant...@midominio.es>, orig_to=<ro...@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

Por lo que he podido leer en google mi problema esta en el
virtual_alias_maps

virtual_alias_maps =
mysql:/etc/postfix/mysql-virtual-alias-maps.cf,mysql:/etc/postfix/mysql-email2email.cf

He revisado 2 millones de veces esta linea pero no veo que puede estar
mal, alguien me puede ayudar???

Muchas gracias


--
To UNSUBSCRIBE, email to debian-user-s...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
Archive: https://lists.debian.org/54099EFD...@sorianatural.es

Manolo Díaz

unread,
Sep 5, 2014, 8:20:02 AM9/5/14
to
El viernes, 5 sep 2014 a las 13:31 horas (UTC+2),
Antonio Moreno escribió:

>Por lo que he podido leer en google mi problema esta en el
>virtual_alias_maps
>
>virtual_alias_maps =
>mysql:/etc/postfix/mysql-virtual-alias-maps.cf,mysql:/etc/postfix/mysql-email2email.cf
>
>He revisado 2 millones de veces esta linea pero no veo que puede estar
>mal, alguien me puede ayudar???

En lugar de leer 2 millones de veces (tirando por lo bajo) esa línea, a
lo mejor sería buena idea leer esos dos ficheros de configuración,
buscar qué significa lo que allí se dice y ver los campos de las tablas
de mysql asociadas y sus contendidos para que te hagas una buena idea de
dónde está el problema.

Saludos.
--
Manolo Díaz


--
To UNSUBSCRIBE, email to debian-user-s...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
Archive: https://lists.debian.org/20140905141...@gmail.com

Juan Guil

unread,
Sep 5, 2014, 8:30:03 AM9/5/14
to
El día 5 de septiembre de 2014, 14:17, Manolo Díaz
<diaz....@gmail.com> escribió:
Yo te diria.
Has revisado bien si estan todas las tablas en la base de datos mysql?
en la consulta q


--
To UNSUBSCRIBE, email to debian-user-s...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
Archive: https://lists.debian.org/CAMF5f5BRzBc8z20vtWjtFH-k...@mail.gmail.com

Camaleón

unread,
Sep 5, 2014, 11:40:02 AM9/5/14
to
El Fri, 05 Sep 2014 10:03:36 +0200, Antonio Moreno escribió:

> El 04/09/14 18:39, Camaleón escribió:

(...)

>> 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 :-)
>>
> Problema solucionado me faltaba la linea user_query

Guay :-)

> 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=<2014090507574...@correo.midominio.es>
> Sep 5 09:57:42 correo postfix/qmgr[32147]: 48F3F2C0533: from=<ro...@midominio.es>, size=286, nrcpt=1 (queue active)
> Sep 5 09:57:42 correo postfix/pipe[4650]: 48F3F2C0533: to=<ant...@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=<2014090507574...@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=<ant...@midominio.es>, orig_to=<ro...@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

(...)

Entiendo que Postfix le pasa el correo a Dovecot (que actúa como LDA)
pero también que tiene hacer una comprobación mínima de que el
usuario existe por lo que interesa saber qué contienen los archivos
relativos a la bdd sql y que son los que apuntan a estas variables:

virtual_mailbox_domains = mysql:/etc/postfix/mysql-virtual-mailbox-domains.cf
virtual_mailbox_maps = mysql:/etc/postfix/mysql-virtual-mailbox-maps.cf
virtual_alias_maps = mysql:/etc/postfix/mysql-virtual-alias-maps.cf,mysql:/etc/postfix/mysql-email2email.cf

Omite los datos sensibles.

Saludos,

--
Camaleón


--
To UNSUBSCRIBE, email to debian-user-s...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
Archive: https://lists.debian.org/pan.2014.09...@gmail.com

Antonio Moreno

unread,
Sep 8, 2014, 3:10:02 AM9/8/14
to
El 05/09/14 14:19, Juan Guil escribió:
Tablas Mysql

Virtual_aliases

| id | domain_id | source | destination |
+----+-----------+-------------------+---------------------+
| 1 | 1 | ad...@midominio.es | ant...@midominio.es |
| 2 | 1 | ro...@midominio.es | ant...@midominio.es |
+----+-----------+-------------------+---------------------+

Virtual_domains

+----+-------------+
| id | name |
+----+-------------+
| 1 | midominio.es |
+----+-------------+


Virtual_users

+----+-----------+----------------------------------+---------------------+
| id | domain_id | password | email |
+----+-----------+----------------------------------+---------------------+
| 1 | 1 | password| ant...@midominio.es |
+----+-----------+----------------------------------+---------------------+

Archivos

/etc/postfix/mysql-virtual-mailbox-domains.cf

user = root
password = pass
hosts = 127.0.0.1
dbname = mailserver
query = Select 1 from virtual_domains where name='%s'

/etc/postfix/mysql-virtual-mailbox-maps.cf

user = root
password = pass
hosts = 127.0.0.1
dbname = mailserver
query = Select 1 from virtual_users where email='%s'


/etc/postfix/mysql-virtual-alias-maps.cf

user = root
password = pass
hosts = 127.0.0.1
dbname = mailserver
query = Select destination from virtual_aliases where source='%s'

/etc/postfix/mysql-email2email.cf

user = root
password = pass
hosts = 127.0.0.1
dbname = mailserver
query = Select email FROM virtual_users where email='%s'

Muchas gracias por vuestra ayuda



--
To UNSUBSCRIBE, email to debian-user-s...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
Archive: https://lists.debian.org/540D54D5...@sorianatural.es

Camaleón

unread,
Sep 8, 2014, 11:30:03 AM9/8/14
to
El Mon, 08 Sep 2014 09:03:49 +0200, Antonio Moreno escribió:

> El 05/09/14 14:19, Juan Guil escribió:

(...)

>> Yo te diria.
>> Has revisado bien si estan todas las tablas en la base de datos mysql?
>> en la consulta q
>>
>>
>>
> Tablas Mysql

(...)

> Archivos

(...)

> Muchas gracias por vuestra ayuda

Antonio, todo parece correcto en Postfix, revisa la configuración que
tienes en Dovecot para enlazarlo con la bdd y que según el enlace que
pasaste y que usaste como guía, debería ser el archivo "/etc/dovecot/
dovecot-sql.conf.ext"

Saludos,

--
Camaleón


--
To UNSUBSCRIBE, email to debian-user-s...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
Archive: https://lists.debian.org/pan.2014.09...@gmail.com

Camaleón

unread,
Sep 8, 2014, 12:10:02 PM9/8/14
to
El Mon, 08 Sep 2014 15:21:47 +0000, Camaleón escribió:

> El Mon, 08 Sep 2014 09:03:49 +0200, Antonio Moreno escribió:
>
>> El 05/09/14 14:19, Juan Guil escribió:
>
> (...)
>
>>> Yo te diria.
>>> Has revisado bien si estan todas las tablas en la base de datos mysql?
>>> en la consulta q
>>>
>>>
>>>
>> Tablas Mysql
>
> (...)
>
>> Archivos
>
> (...)
>
>> Muchas gracias por vuestra ayuda
>
> Antonio, todo parece correcto en Postfix, revisa la configuración que
> tienes en Dovecot para enlazarlo con la bdd y que según el enlace que
> pasaste y que usaste como guía, debería ser el archivo "/etc/dovecot/
> dovecot-sql.conf.ext"

Otra cosa... revisando la documentación de Postfix para los dominios
virtuales¹, algo que siempre se olvida y que Postfix nos recuerda con
mayúsculas es:

***
NEVER list a virtual MAILBOX domain name as a mydestination domain!
***

O lo que es lo mismo, la variable "mydestination" del archivo "main.cf"
sólo debe de contener dominios *locales* y la tuya contiene:

mydestination = localhost, localhost.midominio.es
^^^^^^^^^^^^

Prueba a dejar sencillamente:

mydestination = localhost

Recarga la configuración de Postfix y prueba de nuevo.

http://www.postfix.org/VIRTUAL_README.html#in_virtual_other

Antonio Moreno

unread,
Sep 8, 2014, 12:30:01 PM9/8/14
to
El 08/09/14 18:01, Camaleón escribió:
> (...)
> Otra cosa... revisando la documentación de Postfix para los dominios
> virtuales¹, algo que siempre se olvida y que Postfix nos recuerda con
> mayúsculas es: *** NEVER list a virtual MAILBOX domain name as a
> mydestination domain! *** O lo que es lo mismo, la variable
> "mydestination" del archivo "main.cf" sólo debe de contener dominios
> *locales* y la tuya contiene: mydestination = localhost,
> localhost.midominio.es ^^^^^^^^^^^^ Prueba a dejar sencillamente:
> mydestination = localhost Recarga la configuración de Postfix y prueba
> de nuevo. http://www.postfix.org/VIRTUAL_README.html#in_virtual_other
> Saludos,

Ya lo lei, muchas gracias por el recordatorio

Seguire revisando la configuracion pero todo parece correcto

Muchas gracias de nuevo


--
To UNSUBSCRIBE, email to debian-user-s...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
Archive: https://lists.debian.org/540DD757...@sorianatural.es

Camaleón

unread,
Sep 8, 2014, 12:30:02 PM9/8/14
to
El Mon, 08 Sep 2014 18:20:39 +0200, Antonio Moreno escribió:

> El 08/09/14 18:01, Camaleón escribió:
>> (...)
>> Otra cosa... revisando la documentación de Postfix para los dominios
>> virtuales¹, algo que siempre se olvida y que Postfix nos recuerda con
>> mayúsculas es: *** NEVER list a virtual MAILBOX domain name as a
>> mydestination domain! *** O lo que es lo mismo, la variable
>> "mydestination" del archivo "main.cf" sólo debe de contener dominios
>> *locales* y la tuya contiene: mydestination = localhost,
>> localhost.midominio.es ^^^^^^^^^^^^ Prueba a dejar sencillamente:
>> mydestination = localhost Recarga la configuración de Postfix y prueba
>> de nuevo. http://www.postfix.org/VIRTUAL_README.html#in_virtual_other
>> Saludos,
>
> Ya lo lei, muchas gracias por el recordatorio

¿Y te sigue diciendo lo mismo al quitar el dominio virtual? Haz la prueba
para ir descartando cosas y envía de nuevo el registro de Postfix/Dovecot
tras haber cambiado ese valor.

> Seguire revisando la configuracion pero todo parece correcto

Manda los datos de configuración, cuantos más ojos los vean mejor :-)

P.S. Recuerda omitir datos sensibles de contraseñas, etc...

Saludos,

--
Camaleón


--
To UNSUBSCRIBE, email to debian-user-s...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
Archive: https://lists.debian.org/pan.2014.09...@gmail.com

Antonio Moreno

unread,
Sep 8, 2014, 12:40:03 PM9/8/14
to
El 08/09/14 17:21, Camaleón escribió:
>
>>
>> (...)
>>
> Antonio, todo parece correcto en Postfix, revisa la configuración que
> tienes en Dovecot para enlazarlo con la bdd y que según el enlace que
> pasaste y que usaste como guía, debería ser el archivo "/etc/dovecot/
> dovecot-sql.conf.ext"
>
> Saludos,
>

Las lineas que conectan la bbdd son estas, en principio son correctas
con las tablas que tengo y si las ejecuto directamente en mysql me
devuelven lo que tienen que devolver

connect = host=127.0.0.1 dbname=mailserver user=root password=pass
user_query = SELECT '/home/vmail/%d/%n' AS home, 5000 AS uid, 5000 AS
gid FROM virtual_users WHERE email = '%u'
password_query = Select email as user, password from virtual_users where
email='%u';

La tabla virtual_users tiene los siguientes campos

+-----------+--------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+-----------+--------------+------+-----+---------+----------------+
| id | int(11) | NO | PRI | NULL | auto_increment |
| domain_id | int(11) | NO | MUL | NULL | |
| password | varchar(32) | NO | | NULL | |
| email | varchar(100) | NO | UNI | NULL | |
+-----------+--------------+------+-----+---------+----------------+

Como veis todos los campos se supone que estan correctamente. Mañana
seguire revisando mas cosas pero ya me estoy dando por vencido (con lo
bien que me va qmail, para que lo voy a cambiar ;-))

Muchas gracias


--
To UNSUBSCRIBE, email to debian-user-s...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
Archive: https://lists.debian.org/540DD9D4...@sorianatural.es

Camaleón

unread,
Sep 8, 2014, 1:00:02 PM9/8/14
to
El Mon, 08 Sep 2014 18:31:16 +0200, Antonio Moreno escribió:

> El 08/09/14 17:21, Camaleón escribió:
>>
>>
>>> (...)
>>>
>> Antonio, todo parece correcto en Postfix, revisa la configuración que
>> tienes en Dovecot para enlazarlo con la bdd y que según el enlace que
>> pasaste y que usaste como guía, debería ser el archivo "/etc/dovecot/
>> dovecot-sql.conf.ext"
>>
>>
>>
> Las lineas que conectan la bbdd son estas, en principio son correctas
> con las tablas que tengo y si las ejecuto directamente en mysql me
> devuelven lo que tienen que devolver
>
> connect = host=127.0.0.1 dbname=mailserver user=root password=pass
> user_query = SELECT '/home/vmail/%d/%n' AS home, 5000 AS uid, 5000 AS gid FROM virtual_users WHERE email = '%u'
> password_query = Select email as user, password from virtual_users where email='%u';

Hum... en tu guía pone otra cosa:

/etc/dovecot/dovecot-sql.conf.ext
https://workaround.org/ispmail/wheezy/setting-up-dovecot

> La tabla virtual_users tiene los siguientes campos

(...)

> Como veis todos los campos se supone que estan correctamente. Mañana
> seguire revisando mas cosas pero ya me estoy dando por vencido (con lo
> bien que me va qmail, para que lo voy a cambiar ;-))

Los datos de las tablas parecen correctos pero por algún motivo Dovecot
no encuentra a los usuarios. Yo haría esas dos pruebas:

1/ Cambiar la variable "mydestination"
2/ Usar la configuración de la guía

Y con cada cambio, reinicio de los servicios, prueba de envío/recepción
de correo y envío del registro de errores.

Por otra parte ¡animo! merece la pena el esfuerzo dado que Qmail apenas
se actualiza.

Saludos,

--
Camaleón


--
To UNSUBSCRIBE, email to debian-user-s...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
Archive: https://lists.debian.org/pan.2014.09...@gmail.com

Antonio Moreno

unread,
Sep 9, 2014, 5:30:01 AM9/9/14
to
El 08/09/14 18:52, Camaleón escribió:
> Los datos de las tablas parecen correctos pero por algún motivo Dovecot
> no encuentra a los usuarios. Yo haría esas dos pruebas:
>
> 1/ Cambiar la variable "mydestination"
> 2/ Usar la configuración de la guía
>
> Y con cada cambio, reinicio de los servicios, prueba de envío/recepción
> de correo y envío del registro de errores.
>
> Por otra parte ¡animo! merece la pena el esfuerzo dado que Qmail apenas
> se actualiza.
>
> Saludos,
>

Muchas gracias Camaleon por el animo, creo que al final lo he conseguido!!!

Que he cambiado??, pues no lo se he cambiado tantas cosas en todos los
sitios, sobre todo como tu me decias en los archivos de Dovecot sobre
todo he cambiado /etc/dovecot/dovecot-sql.conf.ext y
/etc/dovecot/conf.d/15-mailboxes.conf

Lo dicho muchas gracias por la ayuda


--
To UNSUBSCRIBE, email to debian-user-s...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
Archive: https://lists.debian.org/540EC795...@sorianatural.es

Juan Guil

unread,
Sep 9, 2014, 5:50:03 AM9/9/14
to
>
> Muchas gracias Camaleon por el animo, creo que al final lo he conseguido!!!
>
> Que he cambiado??, pues no lo se he cambiado tantas cosas en todos los
> sitios, sobre todo como tu me decias en los archivos de Dovecot sobre todo
> he cambiado /etc/dovecot/dovecot-sql.conf.ext y
> /etc/dovecot/conf.d/15-mailboxes.conf
>
> Lo dicho muchas gracias por la ayuda
>
>
Enhorabuena.
Ha estado interesante el hilo. Si consigues ver mas o menos que has
cambiado, ya por curiosidad.

Enhorabuena de nuevo


--
To UNSUBSCRIBE, email to debian-user-s...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
Archive: https://lists.debian.org/CAMF5f5CvfdS_zZhKtBdTbkOw...@mail.gmail.com

Antonio Moreno

unread,
Sep 9, 2014, 12:00:03 PM9/9/14
to
El 09/09/14 11:47, Juan Guil escribió:
>> Muchas gracias Camaleon por el animo, creo que al final lo he conseguido!!!
>>
>> Que he cambiado??, pues no lo se he cambiado tantas cosas en todos los
>> sitios, sobre todo como tu me decias en los archivos de Dovecot sobre todo
>> he cambiado /etc/dovecot/dovecot-sql.conf.ext y
>> /etc/dovecot/conf.d/15-mailboxes.conf
>>
>> Lo dicho muchas gracias por la ayuda
>>
>>
> Enhorabuena.
> Ha estado interesante el hilo. Si consigues ver mas o menos que has
> cambiado, ya por curiosidad.
>
> Enhorabuena de nuevo
>
>
Muchas gracias, no creas que he terminado del todo, sigo con ello pero
por lo menos no hay errores de momento.

Principalmente lo que he hecho es seguir el manual que envie, y buscar
en el log de dovecot, que es donde tenia el error y yo me encabezonaba
con que era el postfix en general.

Aqui te envio de nuevo el enlace al manual por si lo quieres

https://workaround.org/ispmail/wheezy



--
To UNSUBSCRIBE, email to debian-user-s...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
Archive: https://lists.debian.org/540F2285...@sorianatural.es

Camaleón

unread,
Sep 9, 2014, 12:30:03 PM9/9/14
to
El Tue, 09 Sep 2014 17:53:41 +0200, Antonio Moreno escribió:

> El 09/09/14 11:47, Juan Guil escribió:

(...)

>> Enhorabuena.
>> Ha estado interesante el hilo. Si consigues ver mas o menos que has
>> cambiado, ya por curiosidad.
>>
>> Enhorabuena de nuevo
>>
>>
> Muchas gracias, no creas que he terminado del todo, sigo con ello pero
> por lo menos no hay errores de momento.

Lo importante no es que no haya errores sino que funcione y más
importante aún es que sepas perfectamente cuál es el flujo de mensajes
que va a seguir tu sistema de correo porque cuando tengas que hacer
cambios (gestionar usuarios, añadir algún otro servicio "extra" o
solucionar alguna incidencia) no puede temblarte el pulso y has de saber
dónde/qué "tocar" y qué daños colaterales puede haber :-)

> Principalmente lo que he hecho es seguir el manual que envie, y buscar
> en el log de dovecot, que es donde tenia el error y yo me encabezonaba
> con que era el postfix en general.
>
> Aqui te envio de nuevo el enlace al manual por si lo quieres
>
> https://workaround.org/ispmail/wheezy

Me pareció una buena guía porque está bien explicado, con pasos claros y
es sencillo de seguir aunque al principio ver un "ispmail" por ahí no me
hizo mucha gracia (ispmail es un sistema integrado de correo por eso no
me encajaba su presencia en una configuración aparentemente
"independiente").

Saludos,

--
Camaleón


--
To UNSUBSCRIBE, email to debian-user-s...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
Archive: https://lists.debian.org/pan.2014.09...@gmail.com
0 new messages