Instalação do Postfix com autenticação em base LDAP, auto-resposta usando Gnarwl, autenticação de remetentes com SASL, utilização de TLS, criação automática dos diretórios dos usuários em formato Maildir com o Maildrop, gerenciamento de listas com o Mailman, antivírus Clamav, SpamAssassin, Courier POP3, webmail Squirrelmail, Isoqlog e Mailgraph.
Será pedida a chave frase cadastrada anteriormente:
# openssl req -new -key smtpd.key -out smtpd.csr
Obs.: Serão pedidas outras informações, complete conforme sua escolha. Ex.:
Country Name (2 letter code) [AU]: BR
State or Province Name (full name) [Some-State]: Sao Paulo
Locality Name (eg, city) []: Sao Paulo
Organization Name (eg, company) [Internet Widgits Pty Ltd]: Sua Empresa
Organizational Unit Name (eg, section) []: Sua Unidade
Common Name (eg, YOUR name) []: Fox Mulder
Email Address []: postmaster@dominio.com.br
Please enter the following 'extra' attributes
to be sent with your certificate request
A challenge password []:
An optional company name []:
Será pedida a chave frase cadastrada anteriormente novamente:
[2] Comentário enviado por fag_oliv em 16/08/2008 - 21:58h
Sou novato com servidores de e-mail, estou tentando aprender. Gostaria de um esclarecimento, tua solucao exige que eu tenha um servidor ldap configurado?
[4] Comentário enviado por danielmb em 11/09/2008 - 22:28h
Muito bom esse artigo Felipe.
Eu gostaria de ter um exemplo da estrutura ldap utilizada.
Eu tenho tentando implementar aqui, e tenho enfretado algumas dificuldades em relação a consulta do usuário na base ldap.
Estou lendo muito e aprendendo ainda mais, e seu artigo contribui demais, caso possa me ajudar com alguma orientação ficarei grato.
abraços
[5] Comentário enviado por Felipe Domingos em 16/09/2008 - 08:46h
Obrigado danielmb, quanto a estrutura no ldap tenho os seguintes schemas dentro do slapd.conf :
include /usr/local/etc/openldap/schema/core.schema
include /usr/local/etc/openldap/schema/cosine.schema
include /usr/local/etc/openldap/schema/nis.schema
include /usr/local/etc/openldap/schema/inetorgperson.schema
include /usr/local/etc/openldap/schema/samba.schema
include /usr/local/etc/openldap/schema/qmailuser.schema
include /usr/local/etc/openldap/schema/authldap.schema
Obs: o do samba está listado pq estou trabalhando na integração dele para utilização do mesmo usuário de email.
Obs2: muitos dos campos utilizados são baseados no qmailuser.schema.
Se tiver dificuldades, poste ou mande um email e tento ajudar.
[6] Comentário enviado por c.rafael em 28/02/2009 - 00:39h
Olá , ..
Segui o seu tutorial para implementar um servidor de e-mail com ldap, porém não tive sucesso com o maildrop, ele não está gerando log e nem jogando os SPAM para a caixa dos SPAm de cada usuário.
[8] Comentário enviado por Felipe Domingos em 01/04/2009 - 20:19h
Opa,
gilmar_moretto
Na verdade as duas linhas não se tratam de arquivo e sim de duas entradas do ldap, o usuário no ldap deve possuir esses dois campos.
Daqui alguns dias estarei implementando novamente a solução abordada nesse artigo e publico uma entrada completa de um usuário no ldap, isso deve ajudar a entender as partes relacionadas a campos do LDAP.
[9] Comentário enviado por removido em 02/04/2009 - 14:19h
ha! É mesmo!
Nem me toquei que são entradas que devem ser incluídas nos arquivos ldif , o artigo fala de tantos confs diferentes que nem me toquei que mais cedo ou mais tarde deveria falar das entradas também.