Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

OS Linux

Postfix wil maar niet ontvangen.

None
32 antwoorden
  • Hey.

    Op een schone instal van gentoo postfix geinstalleerd en geconfigureed volgens verschillende howto's en het lukt me maar niet om mails te ontvangen. Zenden doet ie wel.

    Nu kreeg ik laatst een error dat ie een fout had bij het ontvangen van de HELO.

    Dit is m'n main.cf:

    queue_directory = /var/spool/postfix
    command_directory = /usr/sbin
    daemon_directory = /usr/lib/postfix
    myhostname = i-lynx.kicks-ass.org
    mydomain = kicks-ass.org
    mail_owner = postfix
    unknown_local_recipient_reject_code = 450
    mynetworks = 192.168.1.3/24
    alias_maps = hash:/etc/mail/aliases
    alias_database = hash:/etc/mail/aliases
    debug_peer_level = 2
    debugger_command =
    PATH=/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin
    xxgdb $daemon_directory/$process_name $process_id & sleep 5

    Wie weet waar het probleem zit?
  • Je bedoelt met onvangen ?
    van het inet
    of van ?
    je LAN

    ????
    [code:1:bb1e17188b]
    mydestination =
    [/code:1:bb1e17188b]

    rare code maar als ik daar de namen van de hosts neerzet die mogen versturen via mijn postfix server dan gaat het goed. Oftewel, postfix ontvangt en vervolgens stuurt hij ze netjes door naar het email adress
    verder nog:

    ik mis
    [code:1:bb1e17188b]
    mail_spool_directory = /var/mail
    [/code:1:bb1e17188b]

    maar
    [code:1:bb1e17188b]
    queue_directory
    [/code:1:bb1e17188b]
    heb ik weer niet :o
  • Ik bedoelde dus dat ik geen mail kan ontvangen van nix niet. Dus niet als ik met m'n hotmail account een mail stuur naar theflyzone@i-lynx.nl enz.

    Ik heb de instellingen nu veranderd maar nog steeds niets. Ik snap er echt geen bal meer van ik heb tig how-to's gelezen en geprobeerd maar hij wil gewoon geen mail ontvangen.
    Het ligt niet aan de firewall daar heb ik al naar gekeken. De mails komen volgens mij wel aan alleen postfix weet niet wat ie ermee moet doen.
  • Wat staat er in je maillog? Zie /var/log/maillog voor clues over wat er aan de hand is.
  • Even een (dom) vraagje. Je hebt dit in de config staan:
    [quote:46734a7e8d="THe FLy ZoNe"]
    myhostname = i-lynx.kicks-ass.org
    mydomain = kicks-ass.org
    [/quote:46734a7e8d]

    Maar je stuurt meel naar:
    [quote:46734a7e8d]Ik bedoelde dus dat ik geen mail kan ontvangen van nix niet. Dus niet als ik met m'n hotmail account een mail stuur naar theflyzone@i-lynx.nl enz.
    [/quote:46734a7e8d]

    Ik zou verwachten dat je meel stuurt naar: theflyzone@kicks-ass.org of
    theflyzone@i-lynx-kicks-ass.org

    Maar goed, ik ben geen postfix-expert :oops:
  • Ik denk dat de DNS records niet goed staan.
    [code:1:5879903a89]
    $ telnet i-lynx.kicks-ass.org 25
    Connected to BLADIBLA.dial.kabelfoon.nl.
    Escape character is '^]'.
    220 i-lynx.kicks-ass.org ESMTP Postfix
    $ telnet i-lynx.nl 25
    telnet: could not resolve i-lynx.nl/25: Name or service not known
    $ host www.i-lynx.nl
    www.i-lynx.nl is an alias for i-lynx.kicks-ass.org.
    i-lynx.kicks-ass.org has address 62.XX.XX.XX
    $ host i-lynx.nl
    $
    (Geen reply)
    [/code:1:5879903a89]
  • Ik stuur mail naar @i-lynx.nl en die staat geredirect naar kicks-ass.org (dynamic dns)
  • Ik ben verre van een expert op het gebied van DNS, maar volgens mij klopt jouw uitspraak niet helemaal.

    Die verwijzing geldt voor de host www (www.i-lynx.nl), maar het volledige domein waarop mail aan jouw moet worden afgeleverd (i-lynx.nl), staat niet geforward.
  • euh?? leg es uit?
  • Zoals ik al zei, weet ik het niet zeker dus uitleggen wordt een probleem.

    Een illustratie:
    [code:1:29746ce5d8]
    $ ping i-lynx.nl
    ping: unknown host i-lynx.nl
    $ ping www.i-lynx.nl
    PING i-lynx.kicks-ass.org (62.XX.XX.XX): 56 data bytes
    [/code:1:29746ce5d8]

    Ik heb dus het vermoeden dat een mailserver niet in staat is om een verbinding te maken met jouw mailserver omdat er geen antwoord komt op de vraag wat het ip-adres is voor het domein i-lynx.nl.

    Als je een mailtje adresseert naar user@i-lynx.kicks-ass.org, komt het bericht dan wel aan cq zie je dan meldingen in de log over de poging om een connectie te maken?
  • Ook dat werkt niet.

    laatst stuurde ik een test mailtje van mijn hotmail account naar theflyzone@i-lynx.nl en toen kreeg ik daarna een mail van postfix@i-lynx.nl terug dat de user theflyzone niet bestond. Misschien kan dat kloppen want er stond in de dir /var/mail geen users stonden. Ook in de dir /home/ staat alleen de user htpd terwijl ik toch echt users heb aan gemaakt en in webmin staan de users wel vermeld. Dus ik heb in de dir /var/mail/ een dir aangemaakt met de naam theflyzone en toen gaf webmin plots aan dat ik de mailbox size 48 was maar ik had er voor de rest geen mails op.

    Heel vaag allemaal.
  • match_list_match: bay2-dav55.bay2.hotmail.com: no match
    match_list_match: 65.54.246.63: no match
    generic_checks: name=permit_mynetworks status=0
    generic_checks: name=reject_unauth_destination
    reject_unauth_destination: theflyzone@i-lynx.nl
    permit_auth_destination: theflyzone@i-lynx.nl
    ctable_locate: leave existing entry key theflyzone@i-lynx.nl
    16C58123A: reject: RCPT from bay2-dav55.bay2.hotmail.com[65.54.246.63]: 554 <theflyzone@i-lynx.nl>: Relay access denied; from=<davlieg@hotmail.com> to=<theflyzone@i-lynx.nl> proto=ESMTP helo=<hotmail.com>
    generic_checks: name=reject_unauth_destination status=2
    > bay2-dav55.bay2.hotmail.com[65.54.246.63]: 554 <theflyzone@i-lynx.nl>: Relay access denied
    watchdog_pat: 0x8090eb0
    < bay2-dav55.bay2.hotmail.com[65.54.246.63]: RSET
    > bay2-dav55.bay2.hotmail.com[65.54.246.63]: 250 Ok
    watchdog_pat: 0x8090eb0
    < bay2-dav55.bay2.hotmail.com[65.54.246.63]: QUIT
    > bay2-dav55.bay2.hotmail.com[65.54.246.63]: 221 Bye
    disconnect from bay2-dav55.bay2.hotmail.com[65.54.246.63]

    Ok hieruit blijkt dus dat ie wel connect maar dat ie het niet naar theflyzone kan sturen?
  • This is the Postfix program at host i-lynx.kicks-ass.org.

    I'm sorry to have to inform you that the message returned
    below could not be delivered to one or more destinations.

    For further assistance, please send mail to <postmaster>

    If you do so, please include this problem report. You can
    delete your own text from the message returned below.

    The Postfix program

    <theflyzone@i-lynx.kicks-ass.org>: cannot access mailbox /var/mail/theflyzone
    for user theflyzone. cannot open file: Is a directory
  • [quote:a10b10e797="THe FLy ZoNe"]This is the Postfix program at host i-lynx.kicks-ass.org.

    I'm sorry to have to inform you that the message returned
    below could not be delivered to one or more destinations.

    For further assistance, please send mail to <postmaster>

    If you do so, please include this problem report. You can
    delete your own text from the message returned below.

    The Postfix program

    <theflyzone@i-lynx.kicks-ass.org>: cannot access mailbox /var/mail/theflyzone
    for user theflyzone. cannot open file: Is a directory[/quote:a10b10e797]

    het antwoord geef je al zelf:
    [quote:a10b10e797]
    cannot open file: Is a directory
    [/quote:a10b10e797]
  • Dat moet inderdaad geen directory zijn maar een bestand… als is het wel zo dat zodra er mail aankomt voor een user die je eerder in linux hebt aangemaakt dat zo'n bestand automagisch in je /var/mail wordt aangemaakt.

    Je schreef eerder dat je users hebt aangemaakt met Webmin, maar dat ze niet in home staan. Dat is vreemd. Ik zou die /var/mail weer leegmaken (dus die flyzone dir eruit), daarna op de prompt je users aanmaken, want via webmin gaat blijkbaar niet goed.

    Tenminste, dit alles geldt als je mail via mailbox wil hebben en niet via maildir, getuige een stuk uitleg uit mijn main.cf:

    # DELIVERY TO MAILBOX
    #
    # The home_mailbox parameter specifies the optional pathname of a
    # mailbox file relative to a user's home directory. The default
    # mailbox file is /var/spool/mail/user or /var/mail/user. Specify
    # "Maildir/" for qmail-style delivery (the / is required).

    #
    #home_mailbox = Mailbox
    #home_mailbox = Maildir/

    Groet,

    LibraOne (maar ben geen Postfix expert, ik heb ook hulp gehad van iemand die close is bij Ralph Hildebrandt, een Postfix-guru)
  • hoe ik ook users aan maak er komt geen file in de /var/mail. wel in de home dir.

    Bij webmin staan ze btw wel in de mailbox lijst van postfix
  • Die file in /var/mail komt pas nadat je mail hebt gestuurd, tenminste als er niets anders vreemds aan de hand is. Mooi dat je users nu wel goed zijn. Dat je in Webmin wel de users ziet in het Postfix scherm is een goed teken.

    Ik zou nog even goed in de log lijken wat er nu gebeurt als je mail naar een user stuurt. Dan kunnen we nog even verder kijken of we Postfix nog zo kunnen aanpassen dat het wel binnenkomt. Kan je nog even een log van een recente verzendpoging insturen? En van je main.cf (ik neem aan dat die in de loop van de tijd alweer is gewijzigd).
  • oeps foutje
  • Als Postfix aflevert in de /home dir komt dit door het Maildir formaat..mbox levert af in /var/spool/mail of /var/mail ..

    M.
  • voorlopig levert ie nog nergens af.

    Hier trouwens het laatste deel van de log:
    http://www.i-lynx.nl/mail.txt

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.