Hallo allemaal,
ik heb een probleempje hier voor de systeembeheerders onder ons c.q. de zieke mensen die voor hun plezier in sendmail configuraties spitten
(No offense, ben er zelf ook een)
ik heb een server met daarop sendmail draaien. Op deze server wordt de mail voor een aantal lokale domeinen ontvangen en een aantal 'virtuele domeinen'. Deze virtuele domeinen zijn domeinen waarvoor de post via procmail regels naar een andere directory wordt gestuurd waardoor je met vm-pop3d de e-mail kan ophalen.
De regels voor procmail werken, want een mailtje vanaf de server naar de lokale sendmail daemon komt prima aan. Ook als je direct vanuit je mailprogramma de server als smtp server aangeeft dan komt de e-mail prima aan. Maar...
Als ik nu de smtp server van mijn provider gebruik dan krijg ik een berichtje terug met daarin het volgende transcript:
----- Transcript of session follows -----
... while talking to mail.virtualdomain.nl.:
>>> RCPT To:<info@virtualdomain.nl>
<<< 550 5.7.1 <info@virtualdomain.nl>... Relaying denied
550 <info@virtualdomain.nl>... User unknown
Ik heb toen nog eens gecontroleerd of sendmail wel ingesteld is om e-mail te ontvangen voor dat domein en ik heb de volgende regel in het mailertable bestand staan:
virtualdomain.nl procmail:/etc/procmailrcs/virtual/virtualdomain.nl/pm.rc
Zover ik weet overrulen de mailertable regels de domainlistings in sendmail, dus dit zou moeten werken. Kan iemand wat licht schijnen op dit probleem? Het gaat er in principe dus om hoe het kan dat e-mail vanuit de local host en e-mail die direct naar de sendmail server wordt gestuurd wel aankomt, maar als de e-mail een tussenstap maakt naar een smtp server van een provider dat de e-mail gewoon wordt gebounced.
Alvast bedankt,
Maarten
ik heb een probleempje hier voor de systeembeheerders onder ons c.q. de zieke mensen die voor hun plezier in sendmail configuraties spitten
ik heb een server met daarop sendmail draaien. Op deze server wordt de mail voor een aantal lokale domeinen ontvangen en een aantal 'virtuele domeinen'. Deze virtuele domeinen zijn domeinen waarvoor de post via procmail regels naar een andere directory wordt gestuurd waardoor je met vm-pop3d de e-mail kan ophalen.
De regels voor procmail werken, want een mailtje vanaf de server naar de lokale sendmail daemon komt prima aan. Ook als je direct vanuit je mailprogramma de server als smtp server aangeeft dan komt de e-mail prima aan. Maar...
Als ik nu de smtp server van mijn provider gebruik dan krijg ik een berichtje terug met daarin het volgende transcript:
----- Transcript of session follows -----
... while talking to mail.virtualdomain.nl.:
>>> RCPT To:<info@virtualdomain.nl>
<<< 550 5.7.1 <info@virtualdomain.nl>... Relaying denied
550 <info@virtualdomain.nl>... User unknown
Ik heb toen nog eens gecontroleerd of sendmail wel ingesteld is om e-mail te ontvangen voor dat domein en ik heb de volgende regel in het mailertable bestand staan:
virtualdomain.nl procmail:/etc/procmailrcs/virtual/virtualdomain.nl/pm.rc
Zover ik weet overrulen de mailertable regels de domainlistings in sendmail, dus dit zou moeten werken. Kan iemand wat licht schijnen op dit probleem? Het gaat er in principe dus om hoe het kan dat e-mail vanuit de local host en e-mail die direct naar de sendmail server wordt gestuurd wel aankomt, maar als de e-mail een tussenstap maakt naar een smtp server van een provider dat de e-mail gewoon wordt gebounced.
Alvast bedankt,
Maarten