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 opstarten (gelukt) krijg geen inkomende mail

Anoniem
None
14 antwoorden
  • ik krijg postfix niet opgestart

    ik struikel op:
    /etc/postfix/main.cf

    myhostname= ……. ???

    ik heb zelf een website, www.fedora-nieuws.nl

    wat vul ik dan bij myhostname= in. ??

    elke keer komt een soortgelijke foutmelding:

    /usr/bin/newaliases
    [root@ ~]# warning: valid_hostname: misplaced hyphen: -nieuws
    [root@ ~]# fatal: file /etc/postfix/main.cf: parameter myhostname: bad parameter value: -nieuws
    [root@ ~]# nano /etc/postfix/main.cf
    [root@ ~]# /usr/bin/newaliases
    [root@ ~]# warning: valid_hostname: misplaced delimiter: .nl
    [root@ ~]# fatal: file /etc/postfix/main.cf: parameter myhostname: bad parameter value: .nl
    [root@ ~]# nano /etc/postfix/main.cf
    [root@ ~]#
  • Dat is je local hostname. Wat je ziet als je hostname intikt en <enter>.
  • Je hebt nu je domeinnaam op de plek van je hostname ingevuld :)
  • bij mij is de hostname een puntje (.)

    ik heb /etc/hosts al aangepast

    daarna service network restart

    geen resultaat
  • de rotzak moest er toch aan geloven 8) 8)

    de hostname was te vinden in de eigenschappen van mijn ethernet-verbinding eth0.
  • nu krijg ik deze fout:
    [code:1:9c86f60bda]postfix: fatal: /etc/postfix/main.cf, line 5: missing '=' after attribute name: "postconf -e "myhostname = localhost.localdomain[/code:1:9c86f60bda]

    wat houdt dat in?

    btw. ik volg dit op
    http://www.freespamfilter.org/FC4.html
  • moet dat niet zijn:
    [code:1:a9d64a7f1a]"myhostname=localhost.localdomain"[/code:1:a9d64a7f1a]
    ipv
    [code:1:a9d64a7f1a]"myhostname = localhost.localdomain"[/code:1:a9d64a7f1a]
    (spaties verwijderd aan weerszijden van de =)
  • dat ga ik proberen
  • zo ziet mijn main.cf eruit

    [code:1:3e2a149649]##########################
    # created on 28-08-2005 ##
    ##########################

    postconf -e "myhostname = localhost.localdomain"
    postconf -e "mydomain = fedora-nieuws.nl"
    postconf -e "myorigin = \$mydomain"
    postconf -e "mydestination ="
    postconf -e "local_recipient_maps ="
    postconf -e "mynetworks = 192.168.1.11"
    postconf -e "relay_domains = \$mydomain"
    postconf -e "message_size_limit = 10485760"
    postconf -e "transport_maps=hash:/etc/postfix/transport"
    [/code:1:3e2a149649]

    het gaat hier ergens fout.

    de opdracht [code:1:3e2a149649]postmap transport[/code:1:3e2a149649]

    komt met een foutmelding:
    [code:1:3e2a149649][root@ ~]# postmap transport
    postmap: fatal: /etc/postfix/main.cf, line 5: missing '=' after attribute name: "postconf -e "myhostname = localhost.localdomain""
    [/code:1:3e2a149649]
  • hier en daar wat aanpassingen gedaan.

    [code:1:9040757dcf]transport_maps = hash:/etc/postfix/transport”[/code:1:9040757dcf]

    toegevoegd aan main.cf

    nu krijg ik de fout:
    [code:1:9040757dcf][root@fedora-nieuws ~]# postmap transport
    postmap: fatal: open transport: No such file or directory
    [/code:1:9040757dcf]

    wat nu?
  • ook dit is opgelost 8)
  • postfix start normaal op

    ik heb het volgende gedaan:
    [code:1:e8b26e8f95][evert@fedora-nieuws ~]$ telnet XXXXXXXX 25
    Trying XXXXXXXX…
    Connected to adsl-dc-2275c.adsl.wanadoo.nl (81.70.69.92).
    Escape character is '^]'.
    220 mail.fedora-nieuws.nl ESMTP Postfix
    helo XXXXXXXXX
    Connection closed by foreign host.
    [evert@fedora-nieuws ~]$ telnet 81.70.69.92 25
    Trying 81.70.69.92…
    Connected to adsl-dc-2275c.adsl.wanadoo.nl (81.70.69.92).
    Escape character is '^]'.
    220 mail.fedora-nieuws.nl ESMTP Postfix
    helo XXXXXXXXXX
    250 mail.fedora-nieuws.nl
    mail from:e_augustinus@wanadoo.nl
    250 Ok
    rcpt to: evert@fedora-nieuws.nl
    250 Ok
    data
    354 End data with <CR><LF>.<CR><LF>
    subject: This is a test

    .
    250 Ok: queued as 9C479B700D4
    quit
    221 Bye
    Connection closed by foreign host.
    [/code:1:e8b26e8f95]

    versturen van mail lukt wel, ontvangen NIET. Ik krijg een foutmelding terug van de MAILER-DAEMON dat de mail niet afgelevert kan worden (als ik met mijn wanadoo-acount stuur)

    Ontvangen op de acount iets@fedora-nieuws.nl is onmogelijk. Ik krijg geen enkele mail.

    ik heb 2 records aangemaakt op de site van mijn provider:
    [code:1:e8b26e8f95]fedora-nieuws.nl. MX (5) mail.fedora-nieuws.nl.
    en mail.fedora-nieuws.nl. A XXXXXXXX (ip van mij)[/code:1:e8b26e8f95]

    in de account staat mijn ip voor zowel ontvangen als versturen

    wat gaat/staat er fout/
  • Wanadoo blokkeert inkomend poort 25 naar alles behalve hun eigen mail-servers. Ikzelf zit met hetzelfde probleem, er is geloof ik wel iets wat je via dyndns kan regelen, maar dat moet ik nog uitzoeken….
  • ik ben inmiddels even opnieuw begonnen

    nu kan ik wel telnetten, maar ik wordt disconnected???

    [code:1:14a10bf04b]root@mail postfix]# telnet 81.70.69.92 25
    Trying 81.70.69.92…
    Connected to adsl-dc-2275c.adsl.wanadoo.nl (81.70.69.92).
    Escape character is '^]'.
    Connection closed by foreign host.
    [/code:1:14a10bf04b]

    wat staat er fout?

Beantwoord deze vraag

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