Ik heb hier een FreeBSD 4.9 webserver/router draaien met apache, php en mysql erop.
Nu heeft mijn ISP sinds kort alle verkeer over poort 25 die NIET naar de SMTP server van de ISP gaat geblokkeerd. Nu kan ik met php dus geen mailtjes meer versturen omdat sendmail zijn mail niet meer kwijt kan.
In mijn /var/log/maillog bestand zag ik veel van de volgende meldingen staan:
relay=fallback.vuurwerk.nl., dsn=4. 0.0, stat=Deferred: Operation timed out with fallback.vuurwerk.nl.
Het eerste wat ik toen heb geprobeerd is de mail via een andere poort te verzenden. Ik heb toen het bestand /usr/share/sendmail/cf/cf/freebsd.mc aangepast en de volgende regels erin gezet:
Vervolgens:
Nu krijg ik echter de volgende meldingen in mijn maillog bestand:
relay=fallback.vuurwerk.nl., ds
n=4.0.0, stat=Deferred: Connection refused by fallback.vuurwerk.nl.
Blijkbaar wordt mail vanaf poort 8025 niet geaccepteerd ofzo?
Wat ik dus graag wil is dat het verzenden van mail weer werkt, zodat ik met PHP weer mail kan versturen. Ontvangen is niet nodig, enkel verzenden en ook alleen maar vanaf de server (mijn gewone mail ontvang ik op een windows machine die achter deze router hangt in Outlook en daarin heb ik SMTP en POP3 van mijn ISP ingesteld).
Hoe kan ik dit weer werkend krijgen? Is mail verzenden via een andere poort een oplossing en doe ik iets verkeerd? Of gaat dit niet lukken en kan ik bijvoorbeeld gebruik maken van de SMTP server van mijn ISP om mail vanaf mijn server te versturen?
Nu heeft mijn ISP sinds kort alle verkeer over poort 25 die NIET naar de SMTP server van de ISP gaat geblokkeerd. Nu kan ik met php dus geen mailtjes meer versturen omdat sendmail zijn mail niet meer kwijt kan.
In mijn /var/log/maillog bestand zag ik veel van de volgende meldingen staan:
relay=fallback.vuurwerk.nl., dsn=4. 0.0, stat=Deferred: Operation timed out with fallback.vuurwerk.nl.
Het eerste wat ik toen heb geprobeerd is de mail via een andere poort te verzenden. Ik heb toen het bestand /usr/share/sendmail/cf/cf/freebsd.mc aangepast en de volgende regels erin gezet:
code:
1
2
3
| define(`RELAY_MAILER_ARGS', `TCP $h 8025') define(`ESMTP_MAILER_ARGS', `TCP $h 8025') define(`SMTP_MAILER_ARGS', `TCP $h 8025') |
Vervolgens:
code:
1
2
| make freebsd.cf cp freebsd.cf /etc/mail/sendmail.cf |
Nu krijg ik echter de volgende meldingen in mijn maillog bestand:
relay=fallback.vuurwerk.nl., ds
n=4.0.0, stat=Deferred: Connection refused by fallback.vuurwerk.nl.
Blijkbaar wordt mail vanaf poort 8025 niet geaccepteerd ofzo?
Wat ik dus graag wil is dat het verzenden van mail weer werkt, zodat ik met PHP weer mail kan versturen. Ontvangen is niet nodig, enkel verzenden en ook alleen maar vanaf de server (mijn gewone mail ontvang ik op een windows machine die achter deze router hangt in Outlook en daarin heb ik SMTP en POP3 van mijn ISP ingesteld).
Hoe kan ik dit weer werkend krijgen? Is mail verzenden via een andere poort een oplossing en doe ik iets verkeerd? Of gaat dit niet lukken en kan ik bijvoorbeeld gebruik maken van de SMTP server van mijn ISP om mail vanaf mijn server te versturen?
The Flying Dutchman