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 info@seconddomain.com. Donc, ce sont les étapes que j'ai faites.
- J'ai créé un email - info@seconddomain.com.
- 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:
info@seconddomain.com info-seconddomain.com seconddomain.com seconddomain.com
Maintenant, quand j'envoie un courriel à info@seconddomain.com dans le maillog, c'est comme ça
to=<info-seconddomain.com@firstdomain.com>, orig_to=<info@seconddomain.com>, 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=<info@seconddomain.com>?
Deuxième question: Qu'est-ce que je dois changer pour y parvenir? Troisième question: lorsque j'envoie un courrier électronique à info@seconddomain.com 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 :)