Postfix para envia email a um provedor de email externo
Bom dia a todos,
pessoal estou com a seguinte dúvida, vou tentar explica da melhor forma, om trabalho em um provedor onde nosso serviço de email eh terceirizado ou seja pagamos por um serviço de email, com isso tenho na minha rede o logwatch na minha rede onde o mesmo envia emails, sendo assim gostaria de configurar o postfix ou até mesmo o exim4 para que os mesmo possam enviar emails para mim.
Agradeço desde já a ajuda de todos, caso alguém queira mais alguma informação, por favor só pergunatr
Re: Postfix para envia email a um provedor de email externo
amigo, neste caso deverá instalar o postfix e autentica-lo em algum servidor de email externo (pode ser o que vc paga mas pode ser o hotmail tbm).
Se for isso mesmo que vc quer, eu mando o passo a passo aqui no post....
Re: Postfix para envia email a um provedor de email externo
Eh justamente isso até pq meu servidor d e email requer autenticação, sendo assim agradeço seu passo a passo, estou no aguardo........
Re: Postfix para envia email a um provedor de email externo
Re: Postfix para envia email a um provedor de email externo
Infelizmente num tive muito sucesso, meu relay sempre fica local, a conf do meu postfix esta como internet com smart
Re: Postfix para envia email a um provedor de email externo
bom dia amigo...
caso queira, me adicione no msn ([email protected]) e eu te ajudo com a configuração...
depois disso, podemos deixar um mini how-to aqui no post e depois vc encerra.
Re: Postfix para envia email a um provedor de email externo
Re: Postfix para envia email a um provedor de email externo
Re: Postfix para envia email a um provedor de email externo
Pessoal,
talvez o erro esteja no relay, pois o meu SRV o mesmo fica apenas no relay local:
May 21 09:03:32 ns1 postfix/qmgr[13376]: 2DE1F11F32: from=<[email protected]>, size=3429410, nrcpt=1 (queue active)
May 21 09:03:32 ns1 postfix/local[13578]: 2DE1F11F32: to=<[email protected]>, relay=local, delay=43, delays=43/0.01/0/0.39, dsn=2.0.0, status=sent (delivered to command: procmail -a "$EXTENSION")
May 21 09:03:32 ns1 postfix/qmgr[13376]: 2DE1F11F32: removed
alguém tem alguma ideia, na conf do meu SRV de email precisa da seguinte sainda:
Protocolos de Correio de Entrada Suportados: POP3, POP3S (SSL/TLS), IMAP, IMAPS (SSL/TLS)
Protocolos de Correio de Saída Suportados: SMTP, SMTPS (SSL/TLS)
Servidor do Correio de Entrada: mail.xxxx.com.br
Re: Postfix para envia email a um provedor de email externo
após instalar o postfix, instale o sasl
apt-get install sasl2-bin libgsasl7 libauthen-sasl-cyrus-perl libauthen-sasl-perl libsasl2 libsasl2-modules
depois adicione as linhas em vermelho (edite conforme seu smtp)
meu main.cf é este.
# See /usr/share/postfix/main.cf.dist for a commented, more complete version
# Debian specific: Specifying a file name will cause the first
# line of that file to be used as the name. The Debian default
# is /etc/mailname.
#myorigin = /etc/mailname
smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu)
biff = no
# appending .domain is the MUA's job.
append_dot_mydomain = no
# Uncomment the next line to generate "delayed mail" warnings
#delay_warning_time = 4h
readme_directory = no
# TLS parameters
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_session_cache_database = btree:${data_directory}/smtpd_scache
smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache
# See /usr/share/doc/postfix/TLS_README.gz in the postfix-doc package for
# information on enabling SSL in the smtp client.
myhostname = info-srvnagios
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
myorigin = /etc/mailname
mydestination = info-srvnagios, localhost.localdomain, localhost
relayhost = smtp.meudominio.com.br
mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128, 192.168.0.0/24
mailbox_size_limit = 0
recipient_delimiter = +
inet_interfaces = all
smtp_sasl_auth_enable = yes
smtp_sasl_security_options =
smtp_sasl_password_maps = hash:/etc/postfix/sasl/sasl
as linhas em vermelho são as que o tutorial diz para acrescentar ao final do arquivo.
após isso, voce deve criar o arquivo "touch /etc/postfix/sasl/sasl" que contem o smtp, usuario e senha do seu provedor (este usuario e senha é o que faz a autenticação)
" smtp.poa.terra.com.br TAB [email protected]:essa_deveria_ser_a_minha_senha"
depois rode o comando "postmap /etc/postfix/sasl/sasl"
Re: Postfix para envia email a um provedor de email externo
uma pequena duvida no caso meu srv esta em uma bloco de ip real /29 no caso eu coloco esse bloco no mynetworks ou o bloco da rede local ?
Re: Postfix para envia email a um provedor de email externo
outra coisa esse configuração nada mais eh para q o logwatch envia e-mail para mim nessa caso td ira funfa ??
Re: Postfix para envia email a um provedor de email externo
Amigo, o my network seria a rede que tem permissão para enviar a partir do seu SRV.
Se vc colocar o bloco de ips validos, todos naquela faixa poderam enviar atraves do seu SRV (aumentando assim o risco de seu dominio cair em uma blacklist por spam).
Coloque o ip da sua lan ou até mesmo somente o ip do localhost.
Assim somente o SRV podera enviar e-mails do postfix.