J'exécute virtualmin sur mon serveur, qui a deux domaines, nommez-les firstdomain.com et seconddomain.com. Mon but est de recevoir des mails sur email [email protected]. Donc, ce sont les étapes que j'ai faites.
- J'ai créé un email - [email protected].
- Pour postfix, j'ai créé le fichier 'virtual_domains' qui inclut les lignes de ces deux domaines et je les ai hachés.
- Dans main.cf, j'ai ajouté la ligne virtual_alias_domains = hash: / etc / postfix / virtual_domains
- J'ai supprimé l'utilisateur 'info' de / etc / aliases (avec cette ligne, tous les courriels ont été déposés dans l'utilisateur root).
ce fichier a été ajouté par virtualmin - virtual_alias_maps = hash: / etc / postfix / virtual - j’ai créé leurs alias et les ai hachés:
[email protected] info-seconddomain.com seconddomain.com seconddomain.com
Maintenant, quand j'envoie un courriel à [email protected] dans le maillog, c'est comme ça
to=<[email protected]>, orig_to=<[email protected]>, relay=local, delay=39, delays=0.3/0.03/0/39, dsn=2.0.0, status=sent (delivered to command: /usr/bin/procmail-wrapper -o -a $DOMAIN -d $LOGNAME)
Il a finalement été envoyé à la boîte aux lettres (après la réception du courrier, il y a une grande pause dans laquelle il essaie, je pense, de savoir où placer le courrier - environ 2 secondes).
Première question: pourquoi il ne reconnaît pas «seconddomain.com» et que je ne vois pas dans maillog ce qui suit
to=<[email protected]>?
Deuxième question: Qu'est-ce que je dois changer pour y parvenir? Troisième question: lorsque j'envoie un courrier électronique à [email protected] dans le fichier d'origine, je vois:
'Received: from firstdomain.com'
puis-je changer cela pour faire référence au domaine qui correspond à l'adresse e-mail?
D'avance merci pour votre réponse :)