sendmail

Discussion in 'Linux -keskustelu' started by Pete-75, Oct 19, 2005.

  1. Pete-75

    Pete-75 Guest

    Yritän saada aikaan perl scriptiä, joka lähettäisi sähköpostia. Palvelimessa on Fedora Core 2. En kuitenkaan saa postia lähtemään. Sama skripti toimi Saunalahden web-hotellissa, mutta omalla koneella ei. Tai siis toimii, mutta sähköposti ei lähde. Saunalahdelle tehdystä skriptistä kopioin sendmailin polun /usr/lib/sendmail. Kyseisessä osoitteessa on kuitenkin vain linkki toiseen hakemistoon, jossa on taas linkki ja kun linkkejä seurailin, niin tunnuin päätyvän takaisin tuohon polkuun josta lähdin liikkeelle. Pitäisikö siis koneeseen asentaa jotain? Vai pitäisikö sendmailia konffata jotenkin? Vai unohtaa koko juttu?
     
  2. tuomox

    tuomox Regular member

    Joined:
    Aug 2, 2005
    Messages:
    153
    Likes Received:
    0
    Trophy Points:
    26
    Onko sinulla asennettuna sähköposti palvelin ohjelmaa joka sitten huolehtii sen postin lähetyksestä kun tuo scripti lähettää sen postin? Esim. postfix http://www.postfix.org
     
  3. Pete-75

    Pete-75 Guest

    Sendmail lähettää virheilmoituksen, jonka mukaan se keskustelee ISP:n SMTP-palvelimen kanssa. Palvelimelta tulee virheilmoitus että palvelin ei hyväksy lähettäjän osoitetta, joka on apache@localhost.localdomain. En ole keksinyt mistä saisin tuon vaihdettua. Olisko jollain hajua?
     
  4. tuomox

    tuomox Regular member

    Joined:
    Aug 2, 2005
    Messages:
    153
    Likes Received:
    0
    Trophy Points:
    26
    Noista tietokoneiden nimista ja domain nimista huolehtii Bind niminen ohjelma esim. jos haluat koneellesi domainin www.koneeni.fi niin lisaat vain koneesi ip:n ja haluamasi nimen root.conf tiedostoon niin koneellasi on oma domain nimi, eli koneesi on localhost vain itselleen, jos sinulla on toinenkin Linux kone niin kun tyyppaat osoite riville localhost siita koneesta niin se loytaa itsensa. Eli vissiinkin sinun pitaa asentaa Bind ja nimeta oma koneesi, eli sahkoposti osoite olisi sitten esim. root@koneeni.fi.
     

Share This Page