Vraag & Antwoord

OS Linux

Postfix wil maar niet ontvangen.

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: [url]http://www.i-lynx.nl/mail.txt[/url]

Beantwoord deze vraag

Weet jij het antwoord op deze vraag? Registreer of meld je aan met je account

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