Mailinglist Archive: opensuse-es (838 mails)

< Previous Next >
Re: [suse-linux-s] SASL en Postfix
  • From: "Dayana A." <dayana23@xxxxxxxxx>
  • Date: Fri, 4 Aug 2006 16:37:07 +0000 (UTC)
  • Message-id: <53d943aa0608040937s7faa3935i713afed67e64b6f@xxxxxxxxxxxxxx>
Hola buenos dia ..
una preguntita

cuando tu creas un usuario con
useradd -s /bin/false -c "Ricardo" userric
para el correo ..

Como activo el "vacation"?

Ya que para activar el "vacation" para ese usuario
tengo que logearme con un su - userric y ejecutar el vacation desde la shell
del usuario.

Pero en este caso no me dejaria ya que le hice un /bin/false

Como podría hacer ? ..

Otra pregunta .. hay forma de activar el vacation para varios usuarios a la
vez?

gracias :)


2006/8/3, Mauricio Masís <mmasis@xxxxxxxxxxxxxx>:

Hola amigos

Sigo con mi configuración de postfix
Hoy quise implementar SASL para lo cual segui una de las varias guías que
hay por ahi.

Mi configuración de postfix quedó así:
# postconf -n

alias_maps = hash:/etc/aliases
biff = no
broken_sasl_auth_clients = yes
canonical_maps = hash:/etc/postfix/canonical
command_directory = /usr/sbin
config_directory = /etc/postfix
daemon_directory = /usr/lib/postfix
debug_peer_level = 2
defer_transports =
disable_dns_lookups = no
disable_mime_output_conversion = no
html_directory = /usr/share/doc/packages/postfix/html
inet_interfaces = all
inet_protocols = all
mail_owner = postfix
mail_spool_directory = /var/mail
mailbox_command = /usr/bin/procmail
mailbox_size_limit = 0
mailbox_transport =
mailq_path = /usr/bin/mailq
manpage_directory = /usr/share/man
masquerade_classes = envelope_sender, header_sender, header_recipient
masquerade_domains =
masquerade_exceptions = root
message_size_limit = 10240000
mydestination = $myhostname, localhost, $mydomain
mydomain = lagloria.co.cr
myhostname = ns1.lagloria.co.cr
mynetworks = 110.1.2.0/24, 127.0.0.0/8
myorigin = $myhostname
newaliases_path = /usr/bin/newaliases
queue_directory = /var/spool/postfix
readme_directory = /usr/share/doc/packages/postfix/README_FILES
relay_domains = $mydestination
relayhost =
relocated_maps = hash:/etc/postfix/relocated
sample_directory = /usr/share/doc/packages/postfix/samples
sender_canonical_maps = hash:/etc/postfix/sender_canonical
sendmail_path = /usr/sbin/sendmail
setgid_group = maildrop
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
smtp_sasl_security_options = noanonymous
smtp_use_tls = no
smtpd_client_restrictions = permit_mynetworks, reject_rbl_client
sbl.spamhaus.org
smtpd_helo_required = yes
smtpd_recipient_restrictions = permit_sasl_authenticated,
permit_mynetworks,
reject_unknown_client, check_relay_domains
smtpd_sasl_auth_enable = yes
smtpd_sasl_local_domain = $mydomain
smtpd_sender_restrictions = hash:/etc/postfix/access,
reject_unknown_sender_domain
smtpd_use_tls = no
strict_8bitmime = no
strict_rfc821_envelopes = no
transport_maps = hash:/etc/postfix/transport
unknown_local_recipient_reject_code = 550
virtual_alias_domains = hash:/etc/postfix/virtual
virtual_alias_maps = hash:/etc/postfix/virtual

Como ven, esta configurado del soporte para sasl

Ahora creo un usuario "temy" con
useradd -s /bin/false -c "Artemisa" temy
luego con
#saslpasswd2
le genero un pass
y luego con
# passwd
Le hago el passwd para que pueda descargar su correo desde POP3

El asunto es que aunque pongo el saspassw distinto del passwd la cuenta de
POP3 solo necesita el passwd .. para nada usa el saslpasswd2
si entro a telnet desde localhost veo esto
#telnet localhost 25
Trying 127.0.0.1...
Connected to localhost.
Escape character is 'etc (eso no lo pude escribir aqui)
220 ns1.lagloria.co.cr ESMTP Postfix
-ehlo localhost
250-ns1.lagloria.co.cr
250-PIPELINING
250-SISE 10240000
250-VRFY
250-ETRN
250-AUTH LOGIN
250-AUTH=LOGIN
250 8BITMIME

Hasta ahi creo que todo esta bien, pero la verdad no esta bien :P
Alguien podría darme luz para aclararme?

Saludos: Mau


--
Para dar de baja la suscripción, mande un mensaje a:
suse-linux-s-unsubscribe@xxxxxxxx
Para obtener el resto de direcciones-comando, mande
un mensaje a:
suse-linux-s-help@xxxxxxxx



< Previous Next >
References