Estou usando DirectAdmin no meu servidor. Eu configurei o EXIM. Posso enviar e-mails, mas não consigo receber e-mails. Por exemplo, quando tento enviar e-mail via[e-mail protegido], recebo um retorno de erro necessário para verificação 550 ou não recebo nenhum erro. Como posso resolver isso. Estou usando a porta 2525 no GCP.
Minha configuração abaixo:
exim.authenticators.post.conf
mailjet_login:
driver = plaintext
public_name = LOGIN
hide client_send = : apikey:client
exim.routers.pre.conf
send_via_mailjet:
driver = manualroute
domains = ! +local_domains
transport = mailjet_smtp
route_list = "* in-v3.mailjet.com::2525 byname"
condition = "${perl{check_limits}}"
host_find_failed = defer
no_more
exim.transports.pre.conf
mailjet_smtp:
driver = smtp
port = 2525
hosts = in-v3.mailjet.com
hosts_require_auth = $host_address
Responder1
Exim é principalmente um MTA SMTP. Ele não possui nenhum mecanismo para "buscar" mensagens recebidas de caixas de correio remotas - ele escuta na porta TCP 25 (e talvez em outras portas) por padrão e espera que outros servidores SMTP façam conexões de entrada para entregar mensagens recebidas.
Sua configuração é paraextrovertidoApenas correio SMTP (de exim -> out).
Para receber mensagens recebidas com o exim (ou mesmo qualquer outro SMTP MTA), você precisará definir os registros MX no DNS do seu domínio para apontar para o seu servidor de e-mail e, em seguida, configurar as coisas com outros serviços para que o e-mail seja encaminhado por SMTP para este domínio. Sua caixa exim precisará ter um IP público e estar acessível.
OU
Se o outro serviço não suportar o encaminhamento de mensagens via SMTP, você precisará de algum outro programa para recuperar mensagens de qualquer caixa de correio. Algo como o fetchmail pode recuperar e-mails via IMAP/POP etc. e soltá-los usando SMTP no seu servidor exim, se é isso que você precisa que aconteça.