Te entendí. No podés porque el postix no ve los usuarios virtuales. Cómo hacés para que los vea? tocás el pam.

Vilte, Alejandro wrote:
Creo que me exprese mal. ESto es para autenticar SMTP y con lo que estoy
peleando es que no puedo enviar mensajes entre mis usuarios virtuales.
 No quiero utilizar cuentas con SHELL, por eso di de altas mi usuarios en
una base mysql. La autenticación SMTP logre resolverlo sin utilizar PAM,
sino validando contra la consulta la BD de forma directa.

Mi idea posteriormente es que cuando un usuario envie un mensaje hacia
internet, pueda utilizar la directiva sender_canonical_maps, para
cambiarlos por el nombre de dominio de internet, pero antes debo resolver
el problema que mencione mas abajo.

Muchas Gracias.
Vilte, Alejandro.-



cat /etc/pam.d/smtp
#%PAM-1.0

#auth       required     /lib/security/pam_permit.so
#account    required     /lib/security/pam_permit.so

auth sufficient pam_mysql.so user=SECRETO passwd=MISTERIO host=10.1.0.1
db=mail table=accountuser usercolumn=username   passwdcolumn=password
crypt=1

account required pam_mysql.so user=SECRETO passwd=MISTERIO host=10.1.0.1
db=mail table=accountuser usercolumn=username passwdcolumn=password
crypt=1




Vilte, Alejandro wrote:


pam-mysql ? no, no lo tengo instalado.
En otra instalación lo utilice cuando tenia que autenticar SMTP, junto
con SASL. Pero aca por lo que he revisado y visto, no he visto nada de
eso que tenga que utilizar PAM. Tenes algun ejemplo , porque estoy
buscando por la web y no me doy cuenta.

Gracias.
Alejandro.-




Modificaste el pam? Instalate el pam-mysql?

, Alejandro wrote:




Lista: Hola! tengo un inconveniente con el postfix y los usuarios
virtuales creadas con mysql.
Cuando intento enviar un mensaje desde un usuario virtual a otro
usuario
virtual, me sale  un mensaje de error en que no existe el usuario y me
lo
borra. El log me dice lo siguiente:
=========================>>>Aug  2 13:03:23 lanx postfix/qmgr[3993]:
1D9B223F26D:
from=<[EMAIL PROTECTED]>,size=1962, nrcpt=1 (queue active)
Aug  2 13:03:23 lanx postfix/smtpd[4087]: disconnect from
localhost.localdomain[127.0.0.1]
Aug  2 13:03:23 lanx amavis[3164]: (03164-04) Passed,
<[EMAIL PROTECTED]>
-> <[EMAIL PROTECTED]>, Message-ID:
<[EMAIL PROTECTED]>, Hits: -
Aug  2 13:03:23 lanx postfix/smtp[4083]: C49FB23F270:
to=<[EMAIL PROTECTED]>, relay=127.0.0.1[127.0.0.1], delay=1, status=sent
(250 2.6.0 Ok, id=03164-04, from MTA: 250 Ok: queued as 1D9B223F26D),
Aug  2 13:03:23 lanx postfix/qmgr[3993]: C49FB23F270: removed
Aug  2 13:03:23 lanx postfix/local[4088]: 1D9B223F26D:
to=<[EMAIL PROTECTED]>, relay=local, delay=0, status=bounced (unknown
user:
"edistefa")
Aug  2 13:03:23 lanx postfix/cleanup[4076]: 5719C23F26F:
message-id=<[EMAIL PROTECTED]>
Aug  2 13:03:23 lanx postfix/qmgr[3993]: 5719C23F26F: from=<>,
size=3560,
nrcpt=1 (queue active)
Aug  2 13:03:23 lanx postfix/local[4088]: 5719C23F26F:
9to=<[EMAIL PROTECTED]>, relay=local, delay=0, status=bounced (unknown
user: "alejandro")
Aug  2 13:03:23 lanx postfix/qmgr[3993]: 5719C23F26F: removed
Aug  2 13:03:23 lanx postfix/qmgr[3993]: 1D9B223F26D: removed
===================================================>>>Mi main.cf:

smtpd_banner = TuRx ESMTP $mail_name (Debian/GNU)
myhostname = lanx.turx.tc
mydomain = turx.tc
local_transport = local
alias_maps = hash:/etc/aliases
local_recipient_maps = $alias_maps $virtual_mailbox_maps
mydestination = localhost.$mydomain, $myhostname, $mydomain
relayhost >>>mynetworks = 127.0.0.0/8
mailbox_size_limit = 0
recipient_delimiter = +
queue_directory = /var/spool/postfix
mail_owner = postfix
home_mailbox = /Maildir/
mail_spool_directory = /var/spool/mail/

virtual_mailbox_base = /
virtual_uid_maps = mysql:/etc/postfix/ids.cf
virtual_gid_maps = mysql:/etc/postfix/gids.cf
virtual_mailbox_maps = mysql:/etc/postfix/mysql_virt.cf

=============================0
Entre las pruebas realizas, tambien quite de $mydestination=$mydomain,
pero tampoco logre que funcione.

Los usuario en la base estan dado como :
[EMAIL PROTECTED]
[EMAIL PROTECTED] ,,etc.

PD: EStoy utilizando DEbian Sarge y los paquetes precompilados de
postfix
y mysql.

Alguna idea.!! Help me!

Vilte, Alejandro
Longchamps.
Argentina.













Vilte, Alejandro
Longchamps
Argentina

--
Para desuscribirte tenés que visitar la página
https://listas.linux.org.ar/mailman/listinfo/lugar-gral/

/* Publica y encontra trabajo relacionado con softlibre en 
http://www.usla.org.ar/modules/jobs/ */

Si tenés algún inconveniente o consulta escribí a mailto:[EMAIL PROTECTED]

Responder a