Kirjoittaja Aihe: Kuinka konfiguroin Postfixin käyttämään palveluntarjoajan sähköpostipalvelinta?  (Luettu 2260 kertaa)

marko_k

  • Käyttäjä
  • Viestejä: 2
    • Profiili
Tervehdys.

Eli tavoitteeni on yksinkertaisesti lukea ja lähettää sähköpostia mutt:lla. Sähköpostin lukemista varten olen asentanut mutt:n, jonka asennuksen yhteydessä asennettiin myös automaattisesti Postfix lähtevän postin käsittelyä varten. Valitettavasti en kuitenkaan ymmärrä Postfixin asennuskriptien kysymyksiä.

Haluan ohjata Postfixin lähettämään postit palveluntarjoajan palvelimelle, joten valitsin asennusskriptiä ajettaessa järjestelmän tyypiksi Satellite, minkä jälkeen pyydetään järjestelmän postinimeä (system mail name). Käytössäni ei ole omaa domainia, joten mitä tähän tulisi vastata? En uskaltanut kopioida tähän sähköpostiosoitteeni loppuosaa, eli palveluntarjoajan domainia, koska arvelen että jokin taustademoni saattaisi tällöin lähettää postia osoitteeseen root@palveluntarjoajan_domain.

Palveluntarjoajan päässä käytössä ovat SMTP ja itselleni tuntematon SUBMISSION. Käytössä on myös autentikointi sekä salauksena SSL, SUBMISSION-protokollalla kuitenkin TLS.

Liitän tähän loppuun vielä karkean kuvauksen aikomastani sähköpostikokoonpanosta:

Sähköpostin kirjoittaminen ja lukeminen: mutt
Sähköpostin lähetys (palveluntarjoajan palvelimelle): Postfix
Sähköpostin noutaminen (palveluntarjoajan palvelimelta): Fetchmail

jekku

  • Käyttäjä
  • Viestejä: 2624
    • Profiili
Onko joku erityinen syy käyttää juuri postfixiä?
(Ja millä hakusanoilla kaivelit tämänkin purkin ohjeita.)

Mutta kokeilepa hakulaatikkoon postfix smarthost niin saat aika pitkän listan ohjeita.

En ole kai yhtään kokeillut kun "exim4 on niin helppo" ;)

marko_k

  • Käyttäjä
  • Viestejä: 2
    • Profiili
Juu, olen kokeillut juurikin noilla hakusanoilla, mutta kyseiset ketjut eivät vastaa ongelmaani:

...pyydetään järjestelmän postinimeä (system mail name). Käytössäni ei ole omaa domainia, joten mitä tähän tulisi vastata? En uskaltanut kopioida tähän sähköpostiosoitteeni loppuosaa, eli palveluntarjoajan domainia, koska arvelen että jokin taustademoni saattaisi tällöin lähettää postia osoitteeseen root@palveluntarjoajan_domain.

Kuten varmasti ymmärrät, "Exim on helppo" ei myöskään kerro minulle mitään. Oletko suorittanut vastaavan konfiguraation Exim:llä? Tapahtuuko Exim:n konfigurointi loppukäyttäjälähtöisemmin, eli syöttäen vain nuo loppukäyttäjälle tutut tiedot sähköpostipalvelimesta ja salauksesta?

Yritän käyttää Postfixiä, koska se asennettiin mutt:n asennuksen yhteydessä. Mainitsin tämän jo aiemmassa viestissäni.

jekku

  • Käyttäjä
  • Viestejä: 2624
    • Profiili
Jep.

Lähes poikkeuksetta olen asentanut exim4:n
sudo apt-get install exim4 mailutils

Eli exim4:n konffissa on muutama juttu:

1. tiedostoon /etc/exim4/update-exim4.conf.conf muutettava rivi
dc_eximconfig_configtype='smarthost'
ja
dc_smarthost='smtp.kolumbus.fi'
Tapauksessa kun isp on elisa. Oman isp:n smtp-palvelin löytyy isp:n ohjeista/sivuilta

2. tiedostoon /etc/mailname
vaikkapa aol.com

3. tiedostoon /etc/email-addresses
'oikeat' mailiosoitteet muodossa:
#user: someone@isp.com
#otheruser: someoneelse@anotherisp.com
Tuo kaksoispiste ja välilyönti lisättävä käyttäjätunnukseen, minulla on jotain tyyliin
jekku: oma.toimiva@osoite.jotain
root: joku.toinen@osoite.jotain

Noilla jo pärjää.
Sitten
sudo /etc/init.d/exim4 restart

Tuo alussa mainittu mailutils on jäänyt jostain mukaan, aiemmin ei voinut lähettää postia komentoriviltä tyyliin:
echo "Morjes taas"|mail oma.toimiva@osoite.jotain -s "Terve"

ilman ao. pakettia.


ajaaskel

  • Palvelimen ylläpitäjä
  • Käyttäjä
  • Viestejä: 3401
    • Profiili
Liittyen otsikkoon, katso  /etc/postfix/main.cf tiedostoa. Esimerkkinä  Sonera:

relayhost = [mail.inet.fi]

tai

relayhost = 195.156.147.15

Näistäkin voi olla apua (vaikka osittain hieman vanhoja juttuja):

http://forum.ubuntu-fi.org/index.php?topic=26606.msg203404#msg203404

http://forum.ubuntu-fi.org/index.php?topic=36685.msg287744#msg287744

http://forum.ubuntu-fi.org/index.php?topic=43206.msg332559#msg332559

http://forum.ubuntu-fi.org/index.php?topic=33898.msg266732#msg266732

Jos tarvitset selityksiä eri muuttujille tuolla "main.cfg" -tiedostossa niin täältä löytyy (mutta älä anna siellä maininnan "tässä on vain pieni osajoukko muuttujista jotka säätävät Postfixin toimintaa" säikyttää, ei peruskäyttöön tarvita tuollaista määrää):

http://www.postfix.org/postconf.5.html
« Viimeksi muokattu: 13.10.12 - klo:10.42 kirjoittanut ajaaskel »
Autamme ilolla ja ilmaiseksi omalla ajallamme.  Ethän vaadi, uhoa tai isottele näin saamasi palvelun johdosta.