26 Laatst bewerkt door rja (28 Feb 2009 19:55:21)

Re: sendmail/mail probleem

Rikman schreef:

Tja, dan is de vraag dus waarom sendmail (als ie draait) 'm niet oppakt/verzendt.
Of zou het soms kunnen zijn dat de smtp-server van Ziggo de wijze van versturen (dus via php) op de een of andere manier kan herkennen en niet accepteert, en het dus iets tussen sendmail en Ziggo is?

Ik heb weleens gelezen dat Ziggo poort 25 blokkeert, maar dat is als je zelf email server draait, die post van buiten krijgt.

Maar jij  post via de smtp server van Ziggo, dat zou gewoon moeten werken.

Re: sendmail/mail probleem

Ik zou me op dit moment focussen op de logging. Al stopt ziggo die mail, jij moet um via de log uit jouw systeem kunnen zien vertrekken. Kan dat niet dan kan het zijn dat sendmail niet in de log mag schrijven. En ook andere dingen niet mag.

Dus... draait sendmail met de goede rechten? Gebruik je selinux? Welk OS gebruik je eigenlijk? Versie sendmail en php?

28

Re: sendmail/mail probleem

Moest het probleem wegens tijdgebrek even naast me neer leggen.
Ga me er weer over buigen en houd jullie op de hoogte!

29 Laatst bewerkt door Rikman (07 Mar 2009 00:03:45)

Re: sendmail/mail probleem

Om de een of andere reden komen registraties weer door in /var/log/mail.info, alleen lukt het mij niet de fout erin te ontdekken.

Na dit te hebben gedaan in de terminal:

xxx@xxx-desktop:~$ sendmail xxx@wanadoo.nl (is mijn eigen mailadres van mijn internetprovider) 
.
xxx@xxx-desktop:~$

kwam er dit in /var/log/mail.info

Mar  6 23:10:01 xxx-desktop sendmail[15351]: n26M9usP015351: from=xxx, size=0, class=0, nrcpts=1, msgid=<200903062209.n26M9usP015351@localhost.localdomain>, relay=xxx@localhost
Mar  6 23:10:02 xxx-desktop sm-mta[15352]: n26MA1Bi015352: from=<xxx@localhost.localdomain>, size=331, class=0, nrcpts=1, msgid=<200903062209.n26M9usP015351@localhost.localdomain>, proto=ESMTP, daemon=MSP-v4, relay=localhost.localdomain [127.0.0.1]
Mar  6 23:10:02 xxx-desktop sendmail[15351]: n26M9usP015351: to=xxx@wanadoo.nl, ctladdr=xxx (1000/1000), delay=00:00:06, xdelay=00:00:01, mailer=relay, pri=30000, relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (n26MA1Bi015352 Message accepted for delivery)
Mar  6 23:17:51 xxx-desktop sm-mta[15290]: n26Lro4d015288: to=<xxx@wanadoo.nl>, ctladdr=<xxx@localhost.localdomain> (1000/1000), delay=00:24:00, xdelay=00:24:00, mailer=esmtp, pri=120343, relay=smtp-in.wanadoo.nl. [80.12.242.68], dsn=4.0.0, stat=Deferred: Connection timed out with smtp-in.wanadoo.nl.

zonder de mail binnen te krijgen op het betreffende adres (xxx@wanadoo.nl). (ook niet in mijn spam-box)

En voor de goede orde, mijn sendmail.mc ziet er nu zo uit:

divert(-1)dnl
divert(0)dnl

define(`_USE_ETC_MAIL_')dnl
include(`/usr/share/sendmail/cf/m4/cf.m4')dnl
VERSIONID(`$Id: sendmail.mc, v 8.14.2-2build1 2008-01-24 14:29:57 cowboy Exp $')
OSTYPE(`debian')dnl
DOMAIN(`debian-mta')dnl

undefine(`confHOST_STATUS_DIRECTORY')dnl        #DAEMON_HOSTSTATS=

FEATURE(`no_default_msa')dnl
dnl DAEMON_OPTIONS(`Family=inet6, Name=MTA-v6, Port=smtp, Addr=::1')dnl
DAEMON_OPTIONS(`Family=inet,  Name=MTA-v4, Port=smtp, Addr=127.0.0.1')dnl
dnl DAEMON_OPTIONS(`Family=inet6, Name=MSP-v6, Port=submission, Addr=::1')dnl
DAEMON_OPTIONS(`Family=inet,  Name=MSP-v4, Port=submission, Addr=127.0.0.1')dnl

define(`confPRIVACY_FLAGS',dnl
`needmailhelo,needexpnhelo,needvrfyhelo,restrictqrun,restrictexpand,nobodyreturn,authwarnings')dnl
define(`confCONNECTION_RATE_THROTTLE', `15')dnl
define(`confCONNECTION_RATE_WINDOW_SIZE',`10m')dnl
define(`confBAD_RCPT_THROTTLE',`3')dnl

FEATURE(`use_cw_file')dnl
FEATURE(`access_db', , `skip')dnl
FEATURE(`greet_pause', `1000')dnl 1 seconds
FEATURE(`delay_checks', `friend', `n')dnl
FEATURE(`conncontrol', `nodelay', `terminate')dnl
FEATURE(`ratecontrol', `nodelay', `terminate')dnl
FEATURE(`always_add_domain')dnl
FEATURE(`allmasquerade')dnl
FEATURE(`masquerade_envelope')dnl

include(`/etc/mail/m4/dialup.m4')dnl
include(`/etc/mail/m4/provider.m4')dnl

MAILER_DEFINITIONS
MAILER(`local')dnl
MAILER(`smtp')dnl

MASQUERADE_AS(`localhost')dnl

Overigens, doe ik

xxx@xxx-desktop:~$ sendmail xxx 
.
xxx@xxx-desktop:~$

dan komt de mail netjes in /var/mail/xxx terecht

Dus lokaal sturen lukt prima.

Re: sendmail/mail probleem

Mooi... alles werkt. Alleen pikt wannadoo je mail niet op.

Wel vreemd dat 'zomaar' alles weer werkt. Nu ff wannadoo-probleem bekijken.

Mag het niet van wannadoo? Of van je provider (zal ook wannadoo zijn)?

31 Laatst bewerkt door Rikman (07 Mar 2009 13:25:58)

Re: sendmail/mail probleem

Het is Ziggo. Via Ziggo loopt zowel 'naapje1@wanadoo.nl' (oud adres) als 'naampje2@ziggo.nl' en zijn aliassen van elkaar. Dus of de mail nu naar adres 1 of naar adres 2 wordt gestuurd ze komen op het zelfde account binnen.

POP-server: 'pop.wanadoo.nl' of 'pop.ziggo.nl' (werkt allebei)
SMTP-server: 'smtp.wanadoo.nl' of 'smtp.ziggo.nl' (werkt allebei)

gebruikersnaam voor inkomende mail: naampje2 (naampje1 werkt niet meer)
wachtwoord: *********

Ik heb op de site van Ziggo gekeken, maar kon er niets over vinden (of smtp'en vanaf eigen server mag).
Is er met wat testjes misschien zelf achter te komen? Of kan ik ze misschien beter even bellen?

Ik begrijp niet waarom het tot nu toe mij ook nog niet gelukt is te smtp'en met Sendmail zelf. want dat zou toch ook moeten kunnen?
Ik las zelfs ergens dat zelfs PHP (tegenwoordig) een eigen smtp-server in zich heeft. Klopt dat?

Re: sendmail/mail probleem

Ik zie in je log dat ie wil relayen via smtp-in.wanadoo.nl. Dat zie ik in je mc-file niet terug. Maar goed.... ik zou bij je provider vragen waarom smtp-in.wanadoo.nl je relay-mail niet lukt.... connection timed out. Of heb je een firewall die poort 25 naar buiten niet toestaat?

Re: sendmail/mail probleem

Of php een smtp-server in zich heeft? Geen idee.... maar uiteindelijk zul je toch via een (externe) smtp-server naar buiten moeten komen.

Re: sendmail/mail probleem

Ik zie in je laatste mc-file geen smarthost meer staan, zoals je op 27-2 nog wel had (smtp.ziggo.nl).

35

Re: sendmail/mail probleem

MrLeeJohn schreef:

Ik zie in je laatste mc-file geen smarthost meer staan, zoals je op 27-2 nog wel had (smtp.ziggo.nl).

Als hij zelf de post gaat bezorgen, kun je problemen krijgen.

Omdat sommige smtp servers post vanaf ip nummers die bij klanten horen, weigeren, ter voorkoming van Spam.

36 Laatst bewerkt door Rikman (07 Mar 2009 15:46:12)

Re: sendmail/mail probleem

Ik heb net naar Ziggo gebeld en de relay-mail wordt gewoon ondersteund, dus daar kan het niet aan liggen.

En wat betreft die smarthost-regel, die onderbreekt iderdaad zie ik nu, en zal ik weer toevoegen, al heeft dat tot nog toe het probleem niet verholpen.

MAAR, zou dit misschien licht op de zaak kunnen werpen?
Ik kreeg net tot mijn verbazing ineens gigantisch veel bounce-mailtjes, en zie ik het nu goed dat (return-path, in de header (zie onder)) ze door Ziggo zijn teruggeketst?
Dan begrijp ik alleen niet waarom bij de bovenste received dit niet in terug te vinden is.
In ieder geval, 'host name lookup failure' lijkt mij de oorzaak van het terugketsen.


  **********************************************
    **      THIS IS A WARNING MESSAGE ONLY      **
    **  YOU DO NOT NEED TO RESEND YOUR MESSAGE  **
    **********************************************

The original message was received at Sat, 7 Mar 2009 06:41:09 +0100
from localhost.localdomain [127.0.0.1]

   ----- Transcript of session follows -----
<xxx@wanadoo.nl>... Deferred: Name server: smtp.ziggo.nl: host name lookup failure
Warning: message still undelivered after 4 hours
Will keep trying until message is 5 days old

Return-Path: <xxx@5ED1E5CF.cable.ziggo.nl>
Received: from localhost.localdomain (localhost.localdomain [127.0.0.1])
        by localhost.localdomain (8.14.2/8.14.2/Debian-2build1) with ESMTP id n275f8OI021608
        for <xxx@wanadoo.nl>; Sat, 7 Mar 2009 06:41:09 +0100
Received: (from xxx@localhost)
        by localhost.localdomain (8.14.2/8.14.2/Submit) id n275f0Sa021607
        for xxx@wanadoo.nl; Sat, 7 Mar 2009 06:41:00 +0100
Date: Sat, 7 Mar 2009 06:41:00 +0100
From: xxx <xxx@5ED1E5CF.cable.ziggo.nl>
Message-Id: <200903070541.n275f0Sa021607@localhost.localdomain>
To: undisclosed-recipients:;

En hier de header-informatie die ik zie als ik in mijn email-client kies voor "alle berichtkoppen".

Return-Path: <MAILER-DAEMON@localhost>
Received: from localhost (localhost) by 5ED1E5CF.cable.ziggo.nl (8.14.2/8.14.2/Debian-2build1) id n279lYEM007197; Sat, 7 Mar 2009 10:47:35 +0100
Datum: Sat, 7 Mar 2009 10:47:35 +0100
Van: Mail Delivery Subsystem <MAILER-DAEMON@localhost>
Message-Id: <200903070947.n279lYEM007197@5ED1E5CF.cable.ziggo.nl>
Aan: xxx@localhost
MIME-Version: 1.0
Content-Type: multipart/report; report-type=delivery-status; boundary="n279lYEM007197.1236419255/5ED1E5CF.cable.ziggo.nl"
Onderwerp: Warning: could not send message for past 4 hours
Auto-Submitted: auto-generated (warning-timeout)
X-Evolution-Source: mbox:///var/mail/xxx

37 Laatst bewerkt door Rikman (07 Mar 2009 17:00:53)

Re: sendmail/mail probleem

Ok, laatste stand van zaken:

Mijn sendmail.mc nu:

divert(-1)dnl
divert(0)dnl

include(`/usr/share/sendmail/cf/m4/cf.m4')dnl
include(`/etc/mail/m4/dialup.m4')dnl
include(`/etc/mail/m4/provider.m4')dnl

VERSIONID(`$Id: sendmail.mc, v 8.14.2-2build1 2008-01-24 14:29:57 cowboy Exp $')
OSTYPE(`debian')dnl
DOMAIN(`debian-mta')dnl

undefine(`confHOST_STATUS_DIRECTORY')dnl        #DAEMON_HOSTSTATS=

DAEMON_OPTIONS(`Family=inet,  Name=MTA-v4, Port=smtp, Addr=127.0.0.1')dnl
DAEMON_OPTIONS(`Family=inet,  Name=MSP-v4, Port=submission, Addr=127.0.0.1')dnl

define(`confPRIVACY_FLAGS',dnl
`needmailhelo,needexpnhelo,needvrfyhelo,restrictqrun,restrictexpand,nobodyreturn,authwarnings')dnl
define(`confBAD_RCPT_THROTTLE',`3')dnl
define(`_USE_ETC_MAIL_')dnl
define(`confCONNECTION_RATE_THROTTLE', `15')dnl
define(`confCONNECTION_RATE_WINDOW_SIZE',`10m')dnl
define(`SMART_HOST',`smtp.wanadoo.nl')dnl

FEATURE(`use_cw_file')dnl
FEATURE(`access_db', , `skip')dnl
FEATURE(`greet_pause', `1000')dnl 1 seconds
FEATURE(`delay_checks', `friend', `n')dnl
FEATURE(`conncontrol', `nodelay', `terminate')dnl
FEATURE(`ratecontrol', `nodelay', `terminate')dnl
FEATURE(`expensive')dnl
FEATURE(`always_add_domain')dnl
FEATURE(`allmasquerade')dnl
FEATURE(`masquerade_envelope')dnl
FEATURE(`no_default_msa')dnl
FEATURE(`local_procmail', `/usr/bin/procmail')dnl

MAILER_DEFINITIONS
MAILER(`local')dnl
MAILER(`smtp')dnl

GENERICS_DOMAIN(`localhost')dnl
MASQUERADE_AS(`localhost')dnl

Het maakt technisch niets uit, maar zal bij het oplossen van het probleem, om onnodige misverstanden bij jullie te voorkomen door het naast elkaar gebruiken van de verschillende domeinen ziggo.nl en wanadoo.nl, voortaan smtp.wanadoo.nl als smtp-server gebruiken en xxx@wanadoo.nl als mijn emailadres.

Moet dat procmail-regeltje er eigenlijk tussen? Heb het voor de zekerheid maar gedaan, omdat het in ieder geval leek me geen kwaad kon.


En hier wat ik (met deze configuratie) gebounced krijg na

xxx@xxx-desktop:~$ sendmail xxx@wanadoo.nl
.
xxx@xxx-desktop:~$
Reporting-MTA: dns; 5ED1E5CF.cable.ziggo.nl
Received-From-MTA: DNS; localhost.localdomain
Arrival-Date: Sat, 7 Mar 2009 16:37:57 +0100

Final-Recipient: RFC822; xxx@wanadoo.nl
Action: failed
Status: 5.0.0
Diagnostic-Code: SMTP; 550-Verification failed for <xxx@localhost>
Last-Attempt-Date: Sat, 7 Mar 2009 16:37:57 +0100

Return-Path: <xxx@5ED1E5CF.cable.ziggo.nl>
Received: from localhost.localdomain (localhost.localdomain [127.0.0.1])
        by 5ED1E5CF.cable.ziggo.nl (8.14.2/8.14.2/Debian-2build1) with ESMTP id n27FbuOF009688
        for <xxx@wanadoo.nl>; Sat, 7 Mar 2009 16:37:57 +0100
Received: (from xxx@localhost)
        by localhost.localdomain (8.14.2/8.14.2/Submit) id n27Fbtjw009687
        for xxx@wanadoo.nl; Sat, 7 Mar 2009 16:37:55 +0100
Date: Sat, 7 Mar 2009 16:37:55 +0100
From: xxx <xxx@5ED1E5CF.cable.ziggo.nl>
Message-Id: <200903071537.n27Fbtjw009687@localhost.localdomain>
To: undisclosed-recipients:;

Re: sendmail/mail probleem

Struikelt ziggo over jouw naam localhost misschien?

39

Re: sendmail/mail probleem

Struikelt ziggo over jouw naam localhost misschien?

Ja, aan die mogelijkheid zat ik ook te denken.
Ik ga 's wat experimenteren ermee.

40

Re: sendmail/mail probleem

Grote vooruitgang!

Via de prompt vezendt ie nu.
De oplossing:

MASQUERADE_AS(`localhost')dnl

vervangen door

MASQUERADE_AS(`wanadoo.nl')dnl

ALLEEN via php lukt het nog niet.
(/var/mail/www-data):

From MAILER-DAEMON@wanadoo.nl  Sat Mar  7 17:56:05 2009
Return-Path: <MAILER-DAEMON@wanadoo.nl>
Received: from localhost (localhost)
    by 5ED1E5CF.cable.ziggo.nl (8.14.2/8.14.2/Debian-2build1) id n27Gu5fJ012510;
    Sat, 7 Mar 2009 17:56:05 +0100
Date: Sat, 7 Mar 2009 17:56:05 +0100
From: Mail Delivery Subsystem <MAILER-DAEMON@wanadoo.nl>
Message-Id: <200903071656.n27Gu5fJ012510@5ED1E5CF.cable.ziggo.nl>
To: <www-data@wanadoo.nl>
MIME-Version: 1.0
Content-Type: multipart/report; report-type=delivery-status;
    boundary="n27Gu5fJ012510.1236444965/5ED1E5CF.cable.ziggo.nl"
Subject: Returned mail: see transcript for details
Auto-Submitted: auto-generated (failure)

This is a MIME-encapsulated message

--n27Gu5fJ012510.1236444965/5ED1E5CF.cable.ziggo.nl

The original message was received at Sat, 7 Mar 2009 17:56:04 +0100
from localhost.localdomain [127.0.0.1]

   ----- The following addresses had permanent fatal errors -----
<xxx@wanadoo.nl>
    (reason: 550-Verification failed for <www-data@wanadoo.nl>)

   ----- Transcript of session follows -----
... while talking to smtp.wanadoo.nl.:
>>> MAIL From:<www-data@wanadoo.nl> SIZE=587
<<< 550-Verification failed for <www-data@wanadoo.nl>
<<< 550-Called:   193.252.22.236
<<< 550-Sent:     RCPT TO:<www-data@wanadoo.nl>
<<< 550-Response: 550 <www-data@wanadoo.nl>: Recipient address rejected: User unknown
<<< 550 B002 Sender e-mail address invalid / Afzender e-mail adres bestaat niet
554 5.0.0 Service unavailable

--n27Gu5fJ012510.1236444965/5ED1E5CF.cable.ziggo.nl
Content-Type: message/delivery-status

Reporting-MTA: dns; 5ED1E5CF.cable.ziggo.nl
Received-From-MTA: DNS; localhost.localdomain
Arrival-Date: Sat, 7 Mar 2009 17:56:04 +0100

Final-Recipient: RFC822; xxx@wanadoo.nl
Action: failed
Status: 5.0.0
Diagnostic-Code: SMTP; 550-Verification failed for <www-data@wanadoo.nl>
Last-Attempt-Date: Sat, 7 Mar 2009 17:56:05 +0100

--n27Gu5fJ012510.1236444965/5ED1E5CF.cable.ziggo.nl
Content-Type: text/rfc822-headers

Return-Path: <www-data@5ED1E5CF.cable.ziggo.nl>
Received: from localhost.localdomain (localhost.localdomain [127.0.0.1])
    by 5ED1E5CF.cable.ziggo.nl (8.14.2/8.14.2/Debian-2build1) with ESMTP id n27Gu3fJ012508
    for <xxx@wanadoo.nl>; Sat, 7 Mar 2009 17:56:04 +0100
Received: (from www-data@localhost)
    by localhost.localdomain (8.14.2/8.14.2/Submit) id n27Gu3I5012507;
    Sat, 7 Mar 2009 17:56:03 +0100
Date: Sat, 7 Mar 2009 17:56:03 +0100
Message-Id: <200903071656.n27Gu3I5012507@localhost.localdomain>
To: xxx@wanadoo.nl
Subject: Feedback Form Results
From: xxx@wanadoo.nl

--n27Gu5fJ012510.1236444965/5ED1E5CF.cable.ziggo.nl--

Lijkt erop dat ie nu moeite heeft met dat 'www-data'.

41

Re: sendmail/mail probleem

Ik ben eruit!
Oplossing voor dit laatste opstakel:

In  php.ini dit:

sendmail_path = /usr/sbin/sendmail -t -i

vervangen door

sendmail_path = /usr/sbin/sendmail -t -i -f xxx@wanadoo.nl

Hartelijk dank voor jullie aanhoudende hulp!

Re: sendmail/mail probleem

Pfoe hehe.... de aanhouder wint smile

Dat laatste was wellicht ook gelukt als je je hostname vervangen had ipv localhost.

Nou, geniet ervan!