BEM-VINDO > PROGRAMAS > LINUX
Como configurar corretamente o Exim4
Como configurar o Exim4 para obter um servidor de correio e poder enviar e-mails através de scripts CMS, como Wordpress, Vbulletin, phpBB, etc ... Primeiro instale o pacote Exim4 na sua distribuição Linux:
Aplique
Em seguida, configure o Exim 4:
- Correio enviado por smarthost; recebido via SMTP ou fetchmail
- Digite Nome do e-mail do sistema: seudominio.com
- Digite Endereços IP para ouvir as conexões SMTP recebidas: 127.0.0.1
- Deixe em branco Outros destinos para os quais o correio é aceito: yourdomainname.com
- Deixe Máquinas para retransmitir e-mails para: em branco
-Tipo Máquina manipulando correio de saída para este host (smarthost): smtp.gmail.com::587
- Ocultar o nome do correio local nos emails de saída: NÃO
- Mantenha o número mínimo de consultas DNS (discagem por demanda): NÃO
- Mbox
- Configuração dividida em arquivos pequenos: NÃO
Depois disso :
Localize a linha .ifdef DCconfig_smarthost DCconfig_satellite e adicione esta parte logo após:
Remova os próximos domínios =! + domínios_ locais, ou seja, smarthost:
Encontre os autenticadores begin e, depois disso, adicione:
É claro que você deve definir seu endereço de e-mail do gmail e adicionar a senha da sua conta de e-mail do gmail.
Localize transport / 30_exim4-config_remote_smtp_smarthost e depois adicione:
Remova o final do arquivo:
Aplique :
E finalmente :
Ou
sudo apt-get -y install exim4
Aplique
dpkg-reconfigure exim4-config
Em seguida, configure o Exim 4:
- Correio enviado por smarthost; recebido via SMTP ou fetchmail
- Digite Nome do e-mail do sistema: seudominio.com
- Digite Endereços IP para ouvir as conexões SMTP recebidas: 127.0.0.1
- Deixe em branco Outros destinos para os quais o correio é aceito: yourdomainname.com
- Deixe Máquinas para retransmitir e-mails para: em branco
-Tipo Máquina manipulando correio de saída para este host (smarthost): smtp.gmail.com::587
- Ocultar o nome do correio local nos emails de saída: NÃO
- Mantenha o número mínimo de consultas DNS (discagem por demanda): NÃO
- Mbox
- Configuração dividida em arquivos pequenos: NÃO
Depois disso :
nano /etc/exim4/exim4.conf.template
Localize a linha .ifdef DCconfig_smarthost DCconfig_satellite e adicione esta parte logo após:
send_via_gmail:
driver = manualroute
domains = ! +local_domains
transport = gmail_smtp
route_list = * smtp.gmail.com
Remova os próximos domínios =! + domínios_ locais, ou seja, smarthost:
#smarthost:
# debug_print = "R: smarthost for $local_part@$domain"
# driver = manualroute
# domains = ! +local_domains
# transport = remote_smtp_smarthost
# route_list = * DCsmarthost byname
# host_find_failed = defer
# same_domain_copy_routing = yes
# no_more
Encontre os autenticadores begin e, depois disso, adicione:
gmail_login:
driver = plaintext
public_name = LOGIN
client_send = : yourname@gmail.com : YourGmailPassword
É claro que você deve definir seu endereço de e-mail do gmail e adicionar a senha da sua conta de e-mail do gmail.
Localize transport / 30_exim4-config_remote_smtp_smarthost e depois adicione:
gmail_smtp:
driver = smtp
port = 587
hosts_require_auth = $host_address
hosts_require_tls = $host_address
Remova o final do arquivo:
#.ifndef AUTH_CLIENT_ALLOW_NOTLS_PASSWORDS
# client_send = "<; ${if !eq{$tls_cipher}{}\
# {^${extract{1}{:}{PASSWDLINE}}\
# ^${sg{PASSWDLINE}{\\N([^:]+:)(.*)\\N}{\\$2}}\
# }fail}"
#.else
# client_send = "<; ^${extract{1}{:}{PASSWDLINE}}\
# ^${sg{PASSWDLINE}{\\N([^:]+:)(.*)\\N}{\\$2}}"
#.endif
#login:
# driver = plaintext
# public_name = LOGIN
#.ifndef AUTH_CLIENT_ALLOW_NOTLS_PASSWORDS
# Return empty string if not non-TLS AND looking up $host in passwd-file
# yields a non-empty string; fail otherwise.
# client_send = "<; ${if and{\
# {!eq{$tls_cipher}{}}\
# {!eq{PASSWDLINE}{}}\
# }\
# {}fail}\
# ; ${extract{1}{::}{PASSWDLINE}}\
# ; ${sg{PASSWDLINE}{\\N([^:]+:)(.*)\\N}{\\$2}}"
#.else
# Return empty string if looking up $host in passwd-file yields a
# non-empty string; fail otherwise.
# client_send = "<; ${if !eq{PASSWDLINE}{}\
# {}fail}\
# ; ${extract{1}{::}{PASSWDLINE}}\
# ; ${sg{PASSWDLINE}{\\N([^:]+:)(.*)\\N}{\\$2}}"
#.endif
#####################################################
### end auth/30_exim4-config_examples
#####################################################
Aplique :
update-exim4.conf
E finalmente :
/etc/init.d/exim4 restart
Ou
Service exim4 restart
Nota: As comissões podem ser ganhas nos links acima.
Esta página contém referências a produtos de um ou mais de nossos anunciantes. Podemos receber uma compensação quando você clica em links para esses produtos. Para obter uma explicação sobre nossa política de publicidade, visite esta página.
Publicações relacionadas:
Como configurar vários nomes de domínio em um servidor ou em um VPS
https://53.ip-193-70-41.eu/configurar-varios-nomes-dominio-servidor-vps/
https://53.ip-193-70-41.eu/configurar-varios-nomes-dominio-servidor-vps/
Podemos economizar muito dinheiro se decidirmos gerenciar um servidor e instalar vários nomes de domínio nesse servidor dedicado ou neste ...
Como configurar uma chave RSA no seu servidor Linux
https://53.ip-193-70-41.eu/configurar-chave-rsa-servidor-linux/
https://53.ip-193-70-41.eu/configurar-chave-rsa-servidor-linux/
Primeiro, gere a chave:
- Faça o download do PuTTYgen.
- Você pode selecionar a criptografia (1024 bits, 2048 ou 4096 bits).
- Inicie ...
Como verificar se o Exim4 está sendo executado
https://53.ip-193-70-41.eu/verificar-exim4-sendo-executado/
https://53.ip-193-70-41.eu/verificar-exim4-sendo-executado/
O Exim4 nos permite enviar mensagens através do nosso servidor. Quando instalamos este pacote e o configuramos, podemos querer testar sua funcionalidade ...
Como remover Exim4
https://53.ip-193-70-41.eu/como-remover-exim4/
https://53.ip-193-70-41.eu/como-remover-exim4/
Você pode excluir o Exim4 no servidor, porque este módulo não é adequado para você como servidor de correio e você deseja voltar para ...
Como configurar o relógio de registro
https://53.ip-193-70-41.eu/configurar-relogio-registro/
https://53.ip-193-70-41.eu/configurar-relogio-registro/
O Logwatch é essencial em termos de monitoramento do sistema para um servidor. Isso ajudará você a saber se há uma violação no servidor, ...