Então, eu tenho uma instância do docker-mailserver em execução para um domínio. É possível usar esse servidor de e-mail em mail.domain1.com para enviar e-mails em nome de domain2.com? Se isso for possível, como posso proteger meu domínio para que apenas mail.domain1.com possa enviar e-mails como eu?
Considere os dois cenários a seguir:
- Escrevo um novo e-mail no meu cliente de e-mail para
[email protected]
. - Eu aperto o botão "responder" em um e-mail totalmente sem relação que
[email protected]
me foi enviado anteriormente. Eu apago o assunto (incluindo a parte "Re:") e o conteúdo do e-mail (ele contém uma cópia da[email protected]
mensagem de ) para que a mensagem pareça nova em folha e começo a escrever minha mensagem.
Suponha que você seja [email protected]
, e eu executo um desses cenários.
Existe alguma maneira de você (na verdade, seu cliente de e-mail) saber qual cenário eu escolhi?
Como a Microsoft irá aposentar a autenticação básica para SMTP, pensei em tentar configurar um servidor de e-mail interno (no Docker) para basicamente permitir que aplicativos em meu laboratório doméstico enviem e-mails usando um sistema de e-mail interno em vez de um serviço pago (como SMTP2GO).
Por exemplo, eu uso o Open Media Vault, que envia notificações por e-mail. O que eu gostaria é que ele enviasse um e-mail por meio de um servidor interno que eu pudesse visualizar através do Outlook 365 (fazendo com que o Outlook 365 coletasse o e-mail do meu servidor de e-mail interno local).
Efetivamente, nunca será necessário abrir portas para a Internet, pois todo o tráfego de e-mail de e para o meu servidor interno seria apenas interno.
Tentei encontrar exemplos disso online e usar algumas ferramentas de IA para gerar instruções, mas não tive sucesso.
- Então, minha primeira pergunta é… Isso é possível?
- E supondo que sim, qual é a melhor maneira de abordar isso (e/ou isso está documentado em instruções ou em um vídeo do YouTube que você poderia compartilhar)?
Eu tenho um servidor VPS que gerencia a postagem. Possui postfix, dovecot, spamassassin, etc. O sistema operacional é Ubuntu. Usando apenas POP.
postconf mail_version
mail_version = 2.10.1
Este servidor possui cerca de 15 caixas de e-mail em domínios diferentes. Algumas caixas de correio têm mais de 200.000 emails recebidos nos últimos 10 anos.
Quero configurar o Outlook em um tablet com 250GB de SSD. Por razões óbvias não quero ter aqui o histórico de todos os emails dos últimos 10 anos. Para isso tenho o computador desktop.
A estrutura das pastas é:
(for email [email protected])
/var/vmail/example.com/info
/var/vmail/example.com/info/cur
/var/vmail/example.com/info/new
/var/vmail/example.com/info/tmp
/var/vmail/example.com/info/sieve
Questões:
- Como deletar os emails do servidor, para que o Outlook baixe apenas novos emails após ser configurado? É suficiente remover apenas os arquivos da
new
pasta? Ou posso excluir anew
pasta e o postfix irá recriar a pasta assim que uma nova postagem for recebida? - Como configurar um IMAP adicional? Agora apenas o POP3 está configurado no servidor. Então, como adicionar IMAG ao POP3 já existente e funcionando perfeitamente? Se demorar muito para explicar, talvez você possa enviar algum tutorial? Tentei pesquisar no Google, mas todos os tutoriais que encontrei parecem descrever toda a configuração do servidor de e-mail do zero. Se para responder a esta pergunta você precisar de mais informações, por favor me avise e eu coletarei algumas configurações.
Incluí <a href="mailto:(MyEmailAddress)>contact me</a>
um link no meu arquivo HTML. Ele serve ao propósito de abrir uma instância em branco do Outlook pronta para editar um e-mail de resposta. Porém, também abre minha caixa de correio para que seu conteúdo seja todo exposto ao público. Este último é uma falha? E como consertar isso.
Observação:
- Qualquer usuário pode me enviar um e-mail para que a verificação da identidade do usuário não seja necessária.
- Não tenho uma conta de back-end para receber o resultado de
GET
orPOST
. - A modificação (somente em HTML e CSS) é mais preferível.
Tenho lido as especificações SMTP e outros RFCs relacionados (principalmente 8314 e 6409 ) e não consigo entender isso, então espero que vocês possam me ajudar.
Estou tentando configurar um servidor SMTP para testar a entrega de mensagens transacionais e ele está funcionando conforme o esperado no envio, ou seja, se apontarmos nosso remetente de e-mail para ele, ele solicitará autenticação com sucesso, receberá a mensagem e a armazenará. Tudo isso pela porta 587 usando TLS.
Agora quero adicionar um mecanismo abrangente para que todos os emails entregues para *@meudominio.com sejam armazenados no mesmo banco de dados, então comecei a fazer algumas pesquisas. O que descobri é que, uma vez enviado um e-mail via SMTP, ele também é entregue pelo MTA usando SMTP, no que a especificação chama de 'retransmissão de mensagem'.
Pelo que entendi, você precisa escutar em ambas as portas, 587 para 'envio de mensagem' (com autenticação, verificando se o remetente está no seu servidor) e porta 25 para 'retransmissão de mensagem' (sem autenticação, verificando se o destinatário está ligado seu servidor). Devido a limitações na estrutura do servidor subjacente, não haverá suporte para STARTTLS, apenas TLS implícito, portanto, não haverá porta 465.
Então, a questão é: estou entendendo certo, que deveria haver duas portas de escuta com uma finalidade diferente?
E um bônus: ¿como um servidor negocia autenticação quando as portas são intercambiáveis (por exemplo, no CPanel você pode usar 465 ou 25 para envio, a única diferença é o suporte TLS em cada porta; mas eles também recebem mensagens de entrada pela porta 25 )?
É importante observar que o objetivo do servidor não é enviar mensagens, mas apenas recebê-las de aplicativos da web (por exemplo, para testar se o envio de redefinição de senha funciona) ou de outros servidores de e-mail/MTAs (como o Mailinator faz, com um registro MX curinga, para testar mensagens/respostas recebidas).
Desde já, obrigado!
Perdi acidentalmente todos os meus e-mails, exceto aqueles que estavam na inbox
pasta, ao alterar a configuração do servidor. Ainda consigo ver todo o histórico do servidor de e-mail no mbox
arquivo, mas não consigo descobrir como recuperar todos esses e-mails no servidor IMAP.
Eu li as mbox
especificações e não parece haver nenhum mecanismo que indique que o e-mail foi movido pelo servidor IMAP para uma pasta. Excluí o ~/mail
diretório, renomeei o mbox
arquivo, reiniciei todas as vezes, mas o Dovecot ainda sabe de alguma forma quais mensagens dentro do mbox
arquivo foram movidas e quais não foram. Ainda consigo ver a pasta da lixeira e ela ainda contém as mensagens que foram movidas para lá.
Como fazer o Dovecot esquecer todos os dados que armazenou sobre esse mbox
arquivo e recarregá-lo inteiro na inbox
pasta, como se fosse uma nova instalação do servidor?
Fomos encarregados de conectar o Asterisk VM ao nosso ambiente de troca para que o Asterisk possa colocar um arquivo .wav do v/m recebido em uma caixa de correio compartilhada. Recebemos as configurações necessárias do administrador do asterisco, que estão abaixo:
mapgreetings = sem pasta de saudações = INBOX imapparentfolder = INBOX imapserver = localhost imapport = 143 imapflags = ssl imapfolder = INBOX authuser = usuário authpassword = senha imapopentimeout = 60 imapclosetimeout = 60 imapreadtimeout = 60 imapwritetimeout = 60 imap_poll_logout = não
Minhas perguntas são as seguintes
- isso pode ser feito com uma conta que tenha direitos de representação, para que não forneçamos o nome de usuário e a senha para uma caixa de correio compartilhada? Caso contrário, teríamos que habilitar a conta de usuário AD para a caixa de correio compartilhada e fornecê-la.
- A senha está armazenada no arquivo de configuração como texto simples?
- Existe uma maneira de proteger a senha, se for o caso?
- (Suposição) O IMAP deve estar habilitado nos servidores Exchange?
- o imapserver pode ser o relé smtp ou deve ser o endereço IP de um dos servidores Exchange reais?
Como posso classificar os remetentes de e-mail (endereços "de" distintos) pela quantidade total de espaço que as mensagens cumulativas de cada remetente (incluindo corpos e anexos) estão ocupando na minha conta do Gmail? Estou pensando em algo como:
- Baixe todas as minhas mensagens para um cliente local como o Thunderbird via IMAP
- De alguma forma, converta os dados do email em um banco de dados que possa ser consultado
- Use algo como SQL para consultar o banco de dados e obter o tamanho total da mensagem por remetente
Alguém pode me ajudar a esclarecer isso um pouco?
GitHub fornece o endereço mascarado que posso usar na forma de [email protected]
.
De acordo com o site abaixo eu deveria começar a gerar a chave comssh-keygen -t ed25519 -C "[email protected]"
Minha pergunta é: preciso usar meu endereço de e-mail principal definido no GitHub ou posso simplesmente usar o endereço mascarado lá, assim:
ssh-keygen -t ed25519 -C "[email protected]"
Eu adicionei [email protected]
aos meus uuids GPG. É mostrado quando eu uso gpg --list-keys
.
Ou devo usar o endereço mestre que defini quando gerei pela primeira vez a chave GPG com gpg --full-generate-key
? Prefiro manter meu endereço de e-mail principal privado no GitHub. Se eu adicionar a chave SSH ao GitHub, meu email principal será revelado?