Installation exim4 pour utilisation Microsoft Exchange comme smarthost
Ma compagnie a récemment installé mercredi Microsoft Exchange, Géré Active Directory, Consolider le courrier sortant. Nous avons un ensemble de serveurs intermédiaires que nous avons maintenant besoin d'utiliser MSEXCHG comme smarthost Pour le courrier sortant.
Ces serveurs sont situés dans la zone démilitarisée, donc la décision pour laquelle ils ont voté
https://serverfault.com/questi ... thost
N'est-ce pas une alternative car nous ne pouvons pas autoriser le serveur dans la zone démilitarisée, seuls le courrier via notre serveur Exchange.
Ce que nous avons fait dans MSEXCHG:
Ajouter un utilisateur (stagingserver@contoso.com)
Ce que nous avons fait dans
:
Par
(cf.
) Nous avons mis en place exim pour utilisation
comme intelligent.
DANS passwd.client (
) J'ai ajouté la ligne suivante:
)
Après le lancement exim Avec la configuration décrite ci-dessus, je reçois les deux erreurs suivantes TLS dans
Magazine maître
:
Alors notre MSEXCHG refuse d'envoyer du courrier et les suivants apparaissent (final) Enregistrement dans le journal:
Que j'ai essayé d'autre:
Ensemble
dans
(
http://blog.xig.ch/Exim-Smarth ... .html
)
Les étapes décrites dans
https://askubuntu.com/question ... -mail
Donc, question obligatoire: comment faire exim Utiliser notre environnement MSEXCHG comme smarthost?
</root@contoso-stage.com>
Ces serveurs sont situés dans la zone démilitarisée, donc la décision pour laquelle ils ont voté
https://serverfault.com/questi ... thost
N'est-ce pas une alternative car nous ne pouvons pas autoriser le serveur dans la zone démilitarisée, seuls le courrier via notre serveur Exchange.
Ce que nous avons fait dans MSEXCHG:
Ajouter un utilisateur (stagingserver@contoso.com)
Ce que nous avons fait dans
exim4 (8)
:
Par
update-exim4.conf (8)
(cf.
exim4_files (5)
) Nous avons mis en place exim pour utilisation
exchange.contoso.com:587
comme intelligent.
DANS passwd.client (
exim4_files (5)
) J'ai ajouté la ligne suivante:
exchange.contoso.com:stagingserver@activedirectory.contoso.com:secret123
)
Après le lancement exim Avec la configuration décrite ci-dessus, je reçois les deux erreurs suivantes TLS dans
Magazine maître
:
TLS error on connection to ex.contoso.com [192.168.1.8] (recv): A TLS packet with unexpected length was received.
TLS error on connection to ex.contoso.com [192.168.1.8] (send): The specified session has been invalidated for some reason.
Alors notre MSEXCHG refuse d'envoyer du courrier et les suivants apparaissent (final) Enregistrement dans le journal:
** kiewiet@contoso.com R=smarthost T=remote_smtp_smarthost: SMTP error from remote mail server after MAIL FROM:<root@contoso-stage.com> SIZE=1538: host ex.contoso.com [192.168.1.8]: 530 5.7.1 Client was not authenticated
Que j'ai essayé d'autre:
Ensemble
MAIN_TLS_ENABLE = 1
dans
exim4.conf.localmacros
(
http://blog.xig.ch/Exim-Smarth ... .html
)
Les étapes décrites dans
https://askubuntu.com/question ... -mail
Donc, question obligatoire: comment faire exim Utiliser notre environnement MSEXCHG comme smarthost?
</root@contoso-stage.com>
Aucun résultat connexe trouvé
Invité:
Pour répondre aux questions, connectez-vous ou registre
3 réponses
Hannah
Confirmation de:
et
Même après avoir réussi
poignée de main.
Tests en profondeur à travers
http://www.jetmore.org/john/code/swaks/
(Je recommande fortement cet outil) l'a montré.
Blanche
Confirmation de:
Wireshark (Première capture sur le serveur avec
Puis copiez sur le poste de travail local en utilisant Wireshark) Doit être capable d'afficher un certificat de serveur envoyé de Exchange, Et si, après que le client gèle, le résultat est l'absence d'un certificat CA.
Emilie
Confirmation de:
Installer openssl (Si ce n'est pas le cas)
sudo apt-get install openssl
Créez vos propres certificats
sudo / usr / share / doc / exim4-base / Exemples / exim-gencert
Ajouter TLS Dans le principal SMTP
sudo nano /etc/exim4/exim4.conf.localmacros
Ou sélectionnez le fichier .conf défaut
main_tls_enable = '1'