Dit is de situatie. Ik heb een aantal FreeBSD servers staan met een aantal domeinen die daarop draaien. Een van de servers gebruik ik om alle mail op te vangen met sendmail. Ik draai ook mijn eigen DNS servers en daarin regel ik dus voor elk domein via MX records dat de mail gestuurd wordt naar die ene server.
Nu heb ik het volgende probleem. Alles werkt prima, de mail van de verschillende domeinen komen altijd netjes bij die ene server terecht, BEHALVE in de volgende situatie. Ik draai op een aantal van die servers een script dat het een en ander doet en dan vervolgens een e-mail stuurt naar een e-mailadres van het domein waar het op draait. Daar gaat het fout, want dan gaat de sendmail op die betreffende server opeens proberen localhost te gebruiken als relay en deze kijkt niet naar de MX records voor het betreffende domein. Die mail komt dan dus ook niet waar het moet wezen.
Het probleem is dus eigenlijk in het kort, hoe kan ik ervoor zorgen dat de sendmails op de overige servers kijken naar het MX record voor het betreffende domein.
Ik hoop dat het probleem een beetje duidelijk is, zo niet dan leg ik het graag nog een keer uit.
Nu heb ik het volgende probleem. Alles werkt prima, de mail van de verschillende domeinen komen altijd netjes bij die ene server terecht, BEHALVE in de volgende situatie. Ik draai op een aantal van die servers een script dat het een en ander doet en dan vervolgens een e-mail stuurt naar een e-mailadres van het domein waar het op draait. Daar gaat het fout, want dan gaat de sendmail op die betreffende server opeens proberen localhost te gebruiken als relay en deze kijkt niet naar de MX records voor het betreffende domein. Die mail komt dan dus ook niet waar het moet wezen.
Het probleem is dus eigenlijk in het kort, hoe kan ik ervoor zorgen dat de sendmails op de overige servers kijken naar het MX record voor het betreffende domein.
Ik hoop dat het probleem een beetje duidelijk is, zo niet dan leg ik het graag nog een keer uit.