Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Ohjelmointi, palvelimet ja muu edistyneempi käyttö => Aiheen aloitti: Mr. X - 29.05.10 - klo:12.50
-
Tässä vähän aikaa sitten päivitin ubuntu serverin 10.04. Sähköposti toimi vielä sen jälkeen hyvin, mutta nyt viestiä ei enään lähde. Missä vika? Asetuksiin en muistaakseni ole koskenut.
-
Eikö uudelleenkäynnistyksenkään jälkeen(siis koko koneen)?
..jaa, että serverin.. ei löydy kokemusta miten sitä neuvoa, jos on kovinkin erilainen.
-
Konetta on tullu useammankin kerran käynnistettyä.
-
Totuushan on nyt se, että serveripuolesta mulla ei kokemusta ole, mutta luulisin että pätee sama kuin työpöytiin, eli päivititkö siis versiosta 9.10 -> 10.04? Onko riittävän helppoa tehdä puhdasta asennusta? Päivittämällä voi tulla käpysiä.
-
"sähköposti ei toimi" --- Jos nyt kertoisit hieman tarkemmin niin olisi helpompi antaa muuta kuin sata eri vastausta.
Mikä sähköposti, postipalvelin vai client, mikä "ei toimi" / miten se tarkasti ottaen ilmenee, virheet..
-
Eli, jos nyt esimerkiksi yritän komentaa: echo "Testi" |mail sähköposti@joku.fi -s "koe"
niin ei tapahdu mitään, eli palvelin ei ilmeisesti lähetä viestiä.
Ja var/mail tulee viestistä kopio
-
Please, kirjoita tarkemmin koko postitoteutuksesi kuvaus kun teet uutta kysymystä ettei tarvitse arvata mitä kaikea siellä pystytettynä / millä asetuksilla. Siispä onko tämä jatkoa tälle:
http://forum.ubuntu-fi.org/index.php?topic=32824.msg256562#msg256562 (http://forum.ubuntu-fi.org/index.php?topic=32824.msg256562#msg256562)
Jos on niin onko Postfix käynnissä ? Oletko katsonut lokitiedostoja ? Ylläolevassa linkissä on aika paljon vinkkiä miten toiminnan voi tarkistaa.
-
kaikki tuntuisivat toimivan...
Mietin vaan, että mikä on voinut aiheuttaa tämän, kun viestiä ei enään lähde, vaikka ennen toimi hyvin ja asetuksiin en ole koskenut (muistaakseni).
Kun lähetän viestin, logiin tulee viesti
2010-06-05 07:04:29 1OKkcX-0000UR-Je <= mrX@******* U=mrX P=local S=375
2010-06-05 07:04:29 1OKkcX-0000UR-Je ** emai@osoite R=smarthost T=remote_smtp_smarthost: SMTP error from remote mail server after MAIL FROM:<mrX@*******> SIZE=1410: host mail.inet.fi [195.156.147.15]: 553 <mrX@*******> Invalid mail address, must be fully qualified domain
2010-06-05 07:04:29 1OKkcX-0000UU-Qg <= <> R=1OKkcX-0000UR-Je U=Debian-exim P=local S=1333
2010-06-05 07:04:29 1OKkcX-0000UR-Je Completed
2010-06-05 07:04:30 1OKkcX-0000UU-Qg ** mrX@******* R=smarthost T=remote_smtp_smarthost: SMTP error from remote mail server after RCPT TO:<mrX@*******>: host mail.inet.fi [195.156.147.15]: 501 <mrX@*******> Invalid mail address, must be fully qualified domain
2010-06-05 07:04:30 1OKkcX-0000UU-Qg Frozen (delivery error message)
-
Soneran postipalvelin hylkää relay-pyyntösi (fqdn-virhe). Sinulla on varmaan vaihtunut ip-osoite jolloin FQDN ei ole enää sama.
-
eli mitä pitäisi tehdä?
-
Hakea foorumilta vaikka sanalla "fqdn" tai lue ainakin tämä aluksi:
http://forum.ubuntu-fi.org/index.php?topic=26606.msg203404#msg203404 (http://forum.ubuntu-fi.org/index.php?topic=26606.msg203404#msg203404)
Edit: Hetkinen, yritätkö käyttää Exim: iä postin lähetykseen (eikä Postfix: iä) ? Logisi näyttää (en ole varma) Exim: in aikaansaannokselta vaikka en olekaan Exim: iä koskaan käyttänyt.
-
Onko sinulla Thuderbird- email?
Minulle oli yllätys se, että vanha
kotikansion '.mozilla-thunderbird'
oli muuttunut .thunderbird- nimiseksi.
Vanhan uudelleen nimeäminen uudeksi korjasi
tilanteen.
-
Onko sinulla Thuderbird- email?
Ei, tai en ainakaan usko
-
Edit: Hetkinen, yritätkö käyttää Exim: iä postin lähetykseen (eikä Postfix: iä) ? Logisi näyttää (en ole varma) Exim: in aikaansaannokselta vaikka en olekaan Exim: iä koskaan käyttänyt.
Molemmat on asennettu.
-
Edit: Hetkinen, yritätkö käyttää Exim: iä postin lähetykseen (eikä Postfix: iä) ? Logisi näyttää (en ole varma) Exim: in aikaansaannokselta vaikka en olekaan Exim: iä koskaan käyttänyt.
Molemmat on asennettu.
Ja käytössä samanaikaisesti?
-
vaikuttaisi olevan, vaikuttaa varmaan?
-
Luulisi vaikuttavan, jos on useampi ohjelma puskemassa tavaraa samaan porttiin ja kuuntelemassa sitä.
-
Ei tullut mieleenkän että siellä olisi molemmat yhtäaikaa, yritä yhdellä kerrallaan.
-
Ei lähde siltikään.
Sinulla on varmaan vaihtunut ip-osoite jolloin FQDN ei ole enää sama.
Ip-osoite ei ole vaihtunut
-
Mitä sanoo
$sudo iptables -L
-
kaikki tuntuisivat toimivan...
Mietin vaan, että mikä on voinut aiheuttaa tämän, kun viestiä ei enään lähde, vaikka ennen toimi hyvin ja asetuksiin en ole koskenut (muistaakseni).
Kun lähetän viestin, logiin tulee viesti
2010-06-05 07:04:29 1OKkcX-0000UR-Je <= olli@******* U=olli P=local S=375
2010-06-05 07:04:29 1OKkcX-0000UR-Je ** emai@osoite R=smarthost T=remote_smtp_smarthost: SMTP error from remote mail server after MAIL FROM:<olli@*******> SIZE=1410: host mail.inet.fi [195.156.147.15]: 553 <olli@*******> Invalid mail address, must be fully qualified domain
2010-06-05 07:04:29 1OKkcX-0000UU-Qg <= <> R=1OKkcX-0000UR-Je U=Debian-exim P=local S=1333
2010-06-05 07:04:29 1OKkcX-0000UR-Je Completed
2010-06-05 07:04:30 1OKkcX-0000UU-Qg ** olli@******* R=smarthost T=remote_smtp_smarthost: SMTP error from remote mail server after RCPT TO:<olli@*******>: host mail.inet.fi [195.156.147.15]: 501 <olli@*******> Invalid mail address, must be fully qualified domain
2010-06-05 07:04:30 1OKkcX-0000UU-Qg Frozen (delivery error message)
Tässä smarthostiksi asettamasi TeliaSoneran postipalvelin vastaa, että sekä lähettäjä-, että vastaanottajaosoitteet ovat virheellisiä. Ovathan osoitteet varmasti muotoa olli@jotain.fi, eivätkä esim. olli@jotain?
-
Tässä smarthostiksi asettamasi TeliaSoneran postipalvelin vastaa, että sekä lähettäjä-, että vastaanottajaosoitteet ovat virheellisiä. Ovathan osoitteet varmasti muotoa mrX@jotain.fi, eivätkä esim. mrX@jotain?
Muistaakseni ovat.
-
Kerron nyt lyhyesti uudestaan FQDN / postipalvelin asiat mistä kirjoitin noin vuosi sitten. Tein itse Postfix: in kanssa mutta tämä lienee sovellettavissa muihinkin postipalvelinohjelmiin. Eli:
- Jos posti ei lähde niin katso logista mitä tapahtuu
- FQDN (= Fully Qualified Domain Name = pitkä domain nimi = host nimi + domain nimi)
- Sain itse fqdn -herjan logiin yrittäessäni Ubuntulla Postfixiä, aiemmin olin käyttänyt sitä Mandrake: lla vuosia ja vuosia ongelmitta. Pienen tutkailun tuloksena päättelin että Soneran postipalvelin tarkastaa lähettäjän postipalvelimen domainin spämmin estämiseksi ja lähettäjän pitää olla "inet.fi" hallinnoimassa osoiteavaruudessa / domainissa. Sitten alkoi pähkäily: Mistä ihmeestä näkee mitä tuo Soneran palvelin mahdollisesti toivoisi ? Päättelin että Soneran oma DHCP antaisi tuohon vastauksen. Tästä on kerrottu tuossa aiemmassa FQDN viestissäni. Itse muutin koneen nimen niin että se oli pitkä nimi tyyliin "aaa.bbb.inet.fi" ja posti alkoi kulkea herjoitta. Tähän on varmaan toinenkin hieman tyylikkäämpi ratkaisu mutta en lähtenyt tutkimaan sitä.
Laitoin siis Ubuntu postipalvelinkoneen host-nimeksi koko pitkän rimpsun jonka rakensin siitä mitä Soneran DHCP oli tarjonnut.
Tässä linkki vanhempaan tarinaani:
http://forum.ubuntu-fi.org/index.php?topic=26606.msg203404#msg203404 (http://forum.ubuntu-fi.org/index.php?topic=26606.msg203404#msg203404)
PS. Vaikka tuo kone on muuttuvalla ip: llä (DHCP) niin havaintoni mukaan ip-osoite säilyy kun kone on aina päällä.
-
var/log/exim4/mainlog
2010-06-25 07:43:27 1OS0lD-0000PA-6m <= mrX@joku.fi U=mrX P=local S=378
2010-06-25 07:43:27 1OS0lD-0000PA-6m ** mrX@sähköposti.fi R=smarthost T=remote_smtp_smarthost: SMTP error from remote mail server after MAIL FROM:<mrX@joku.fi> SIZE=1413: host mail.inet.fi [195.156.147.15]: 553 <mrX@joku.fi> unable to verify address
2010-06-25 07:43:27 1OS0lD-0000PD-P5 <= <> R=1OS0lD-0000PA-6m U=Debian-exim P=local S=1310
2010-06-25 07:43:27 1OS0lD-0000PA-6m Completed
2010-06-25 07:43:28 1OS0lD-0000PD-P5 ** mrX@joku.fi R=smarthost T=remote_smtp_smarthost: SMTP error from remote mail server after RCPT TO:<mrX@joku.fi>: host mail.inet.fi [195.156.147.15]: 550 RCPT address has non-existant domain <joku.fi>
2010-06-25 07:43:28 1OS0lD-0000PD-P5 Frozen (delivery error message)
-
En pysty auttamaan heti Exim: ssä kun en ole pystyttänyt koskaan, ehtisin sen ehkä joskus myöhemmin pystyttämän / tutkimaan. Etkö pysty soveltamaan Postfix: ssä jo toimineita arvoja / asetuksia Exim: iin vaikka lukemalla Exim: in dokumentaatiota ? Sinullahan oli jo toimiva Postfix, laitatko sen lisäksi Exim: iä opiskelun tms. vuoksi ?
Joku muu tuntee varmaan Exim: iä ?
-
Sinullahan oli jo toimiva Postfix, laitatko sen lisäksi Exim: iä opiskelun tms. vuoksi ?
Itse asiassa en tiedä/muista kuinka/milloin olen postfix:in asentanut, joten postfix ei ole minulle tuttu.
-
Kuinka muuten voi täydellisesti poistaa exim:in? Olen yrittänyt vaikka mitä, mutta aina jotain löytyy (mm. kansioita).
-
sudo apt-get purge paketti
sudo updatedb && locate exim
sudo rm -r exim_kansio
-
Onko komentoa, joka poistaa ohjelman ja tiedostot yms. yhtä aikaa?
-
Tuon purge-vivun pitäisi poistaa ohjelman asetukset. En tiedä, onko ohjelmalla jotain muutakin kuin asetuksiin ja varsinaiseen ohjelmaan liittyviä tiedostoja.
-
Exim on nyt kai poistettu, mutta kun aloin postfixsiä virittää, huomasin se tarvitsevan rekisteröidyn domainnin, eikä sitä minulla juuri nyt ole. Voiko postia siis lähettää ilman domainia?
Kokeilin exim:in poistamisen jälkeen asentaa sen uudestaan, mutta kone valitteli virhettä:
E: exim4-config: aliprosessi installed post-installation script palautti virhetilakoodin 1
E: exim4-base: riippuvuusongelmia - jätetään asetukset säätämättä
E: exim4-daemon-light: riippuvuusongelmia - jätetään asetukset säätämättä
E: exim4: riippuvuusongelmia - jätetään asetukset säätämättä
-
Nyt postfix valittaa, kun yritin asentaa sitä uudestaan:
E: postfix: aliprosessi installed post-installation script palautti virhetilakoodin 75
-
Korjatkoon viisaammat, mutta ymmärtääkseni sähköpostia ei voi lähettää ilman domainia.
-
Kyllä posti ainakin exim:ssä kulki ilman rekisteröityä domainia.
-
Käsittääkseni riittää, kunhan koneella on vain jokin järkevä FQDN, vaikkapa koti1525.pp.inet.fi
-
Ainakin exim:ssä, mutta postfix:ssä kone valittaa ettei käy, tai jotain sellaista.
-
Ainakin exim:ssä, mutta postfix:ssä kone valittaa ettei käy, tai jotain sellaista.
Voisitko kertoa tarkan virheilmoituksen?
-
Postfix:in asentaminen ei onnistu:
E: postfix: aliprosessi installed post-installation script palautti virhetilakoodin 1
-
Muistan että viimeksi sait sen Postfix asennuksen onnistumaan Synaptic: in kautta jos oikein käsitin:
http://forum.ubuntu-fi.org/index.php?topic=32824.msg256473#msg256473 (http://forum.ubuntu-fi.org/index.php?topic=32824.msg256473#msg256473)
-
Silloin onnistuin asentamaan exim:in (vaikka vastaus ei sitä kerrokkaan), ja senpä takia se on tutumpi.
Aamulla kuitenkin aloin asentaa postfix:siä niiden ohjeiden mukaan, ja onnistuikin, joten se on nyt tutumpi, mutta jotain onnistuin taas kerran sähläämää. :-\
-
En osaa arvata miksi asennuksesi on epäonnistunut mutta menisiköhän se eteenpäin jos poistaisit ensin Synapticilla sen ja laittaisit Synaptic: lla sitten uudestaan ?
-
ei onnistu edes poistaminen:
E: postfix: aliprosessi installed pre-removal script palautti virhetilakoodi 100
-
Poistaminen onnistu, mutta asentaminen uudestaan ei ainakaan vielä:
E: postfix: aliprosessi installed post-installation script palautti virhetilakoodin 75
-
Asensin nyt palvelimen uudestaa 8.04 LTS:ään, posti ei kulje vieläkään, eli ilmeisesti FQDN on vaihtunut, vaikka ip-osoite ei ole. Tällä hetkellä postfix on asennettu, eikä ilmoita mitään, kun lähetän postia, mutten myös saakkaan sitä. Onko mitään tehtävissä?
-
Kun tutkin logia huomasin (tai ainakin arvelen niin), että postfix yrittää lähettää postia portin 25 kautta ja kun soneran verkossa ollaan, niin tietysti sonera on estänyt tuon portin (ainakin käsittääkseni). Pystyykö mitään tekemään?
-
Et voi lähettää postia suoraan ulos omalta postipalvelimeltasi jollekin toiselle postipalvelimelle (muu kuin oma operaattorisi). Se on estetty mutta ei haittaa mitään sillä voit määrittää oman postipalvelimesi lähettämään postin edelleenvälittäjän (engl. "mail relay") kautta. Koska käytät Soneraa niin postipalvelimellesi määritetään niin että Soneran mylly on postin välittäjäkone uloslähteville posteillesi. Saapuva posti sen sijaan tulee edelleen suoraan edelläolevasta määrityksestä huolimatta.
Siispä: Ei mitään ongelmaa tuossa kohdassa.
-
Eli palvelimelle pitäisi määritellä relayhost kohtaan mail.inet.fi? Jos niin pitää tehdä, posti ei kulje vieläkään.
-
http://forum.ubuntu-fi.org/index.php?topic=32824.msg256686#msg256686 (http://forum.ubuntu-fi.org/index.php?topic=32824.msg256686#msg256686)
Laita ip-osoite suoraan.
-
kun korvaan alkuperäiseen main.cf tiedoston tuolla, tulee viesti:
sendmail: fatal: parameter ine_interfaces: no local interface found for 192.0.32.10
jos lisään vain alkuperäiseen tiedostoon ip-osoitteen ei tapahdu mitään.
ja var/log/mail.info
relay=195.156.147.15[195.156.147.15]:25, delay=0.57, delays=0.48/0.01/0.06/0.02, dsn=5.0.0, status=bounced (host 195.156.147.15[195.156.147.15] said: 553 <mrX@Palvelin> Invalid mail address, must be fully qualified domain (in reply to MAIL FROM command)
-
Kokeile nimetä koneesi tällä tavalla (katso viestin loppuosa):
http://forum.ubuntu-fi.org/index.php?topic=26606.msg203404#msg203404 (http://forum.ubuntu-fi.org/index.php?topic=26606.msg203404#msg203404)
-
Eli laitoin FQDN myhostname kohtaan, posti ei kulje vieläkään.
Invalid mail address, must be fully qualified domain (in reply to MAIL FROM command)
Tuollainen tulee vieläkin var/log/mail.info
-
Voisiko muuten modeemin asetuksilla olla jotain merkitystä?
-
Voisiko muuten modeemin asetuksilla olla jotain merkitystä?
No on tietysti sillä tavalla kuten kaikkien palvelimien kanssa että niiden pitää olla netissä suoraan kiinni (eli modemi sillatussa tilassa) eikä NAT: in takana. Ellei näin ole niin asia menee hieman mutkikkaammaksi vaikka ei mahdottomaksi.
Koska olet saanut vastauksia takaisin Soneran postipalvelimelta niin tuon pitäisi olla kunnossa.
Ei välttämättä riitä että laitat FQDN: n "myhostname" kohtaan enkä sitä myöskään tarkoittanut vaan nimeä koko koneesi uudestaan kuten kerroin eli koneesi nimeksi FQDN ja posti kulkee heti.
http://forum.ubuntu-fi.org/index.php?topic=26606.msg203404#msg203404 (http://forum.ubuntu-fi.org/index.php?topic=26606.msg203404#msg203404)
-
Eli laitoin nyt hostname kohtaa FQND ja host tiedostoon myös kohtaan 127.0.1.1, mutta posti ei vaan kulje. :'(
-
Jos et halua laittaa esille niin lähetä yksityisviestillä nämä tulosteet:
ifconfig
Ylläolevassa näkyy ulkoinen ip-osoite, kirjoita se "host" komennon perään:
host 111.222.333.444 <--- tuohon tilalle tietysti se osoite minkä ifconfig näytti
System logista ne rivit jotka syntyvät kun yrität lähettää jotain ulos. Lähetä vaikkapa "sendmail" viesti kuten tässä:
http://forum.ubuntu-fi.org/index.php?topic=32824.msg256686#msg256686 (http://forum.ubuntu-fi.org/index.php?topic=32824.msg256686#msg256686)
Liitä myös main.cfg -tiedostosi sisältö.
-
Pelkään tästä tulevan pitkä tarina. Tässä jotain ideoita.
FQDN:
En pysty tarkastamaan viestistäsi oletko tehnyt FQDN: n samoin kuin itse tein kun sain noita "must be full domain name" -herjoja. Koneen nimi ei kuitenkaan pidä olla isot kirjaimet "äf kuu dee än" vaan jotain tyyliin pläpläplää.dhcp.inet.fi Soneran tapauksessa. Tuo kikka ei ole omaa keksintöäni vaan kopioin idean vanhasta Mandrake -koneestani. Pieni yllätys itselleni on että itselläni Postfix toimii nyt myös muulla koneen nimellä --- ilman mitään herjoja. Asiaan voi vaikuttaa se että itselläni on oikea rekisteröity domain mille olen tehnyt myös MX tietueen domainin nimipalvelimille. Tätä MX tietuetta tarvitaan kuitenkin käsitykseni mukaan varsinaisesti postin vastaanottamiseen domainille. En ole tarkemmin tutkinut mitä järkevyystarkastuksia Soneran postipalvelin tekee Relay-vaiheessa, joku asiaan syventynyt voisi ehkä kertoa siitä tarkemmin. Tuo "FQDN" tarkoittaa pitkää nimeä eli ei pelkkä "mikonkone" vaan jotain tyyliin "mikonkone.dhcp.inet.fi" eli domainnimi pitää olla mukana.
IP-osoite:
Tarvitset julkisen ip-osoitteen. Mikään 192.168.jotain.jotain ei käy. Itselläni oli joskus aiemmin (Mandriva) kaksi verkkokorttia niin että 192.168.jotain.jotain kortin lisäksi oli toinen kortti jolla oli julkinen ip-osoite. Tuo viritys toimi silloin kun Postfix: lle kerrottiin lokaalit osoitteet konffauksessa.
Domain:
Postipalvelimella on tässä yhteydessä kaksi domainia joilla ei ole mitään tekemistä keskenään: Domain jonka postia se hoitaa sekä postipalvelimen fyysisestä sijainnista seuraava domain. Mitä tämä tarkoittaa ? Esimerkki ehkä valaisee parhaiten: Ajatellaan sinulla olevan vaikka "mahtavathinnat.com" domain rekisteröitynä itsellesi. Postipalvelimesi hoitaa silloin tuon "mahtavathinnat.com" domainin postia mutta sijaitseekin fyysisesti Soneran "dhcp.inet.fi" domainissa kun olet Soneran asiakas. Tällöin Soneran postipalvelin oletettavasti tarkastaa ainakin kun yrität tehdä Relay: tä että koneesi on "omia" eli Soneran verkossa ennen kuin hyväksyy Relay -pyyntöä. Muutenhan kuka hyvänsä voisi spämmätä Relay: n avulla.
Voisin testata täällä miten käy jos teen testikoneen joka ei ole minkään oikean domainin postipalvelin mutta en pysty ottamaan aikaa heti tuon tekemiseen.
-
Nyt sain postin kulkemaan puhelimen kautta. :)
Mutta talossa on niin paljon noita nettiä vaativia laiteita, ettei nille kaikille viitti laittaa julkista osoitetta, eli miten toi postfix:lle voi kertoa lokaalit osoiteet?
-
Hyvä että onnistuit --- työvoitto.
Mutta talossa on niin paljon noita nettiä vaativia laiteita, ettei nille kaikille viitti laittaa julkista osoitetta, eli miten toi postfix:lle voi kertoa lokaalit osoiteet?
Eihän ne muut koneet (työasemat) julkista ip-osoitetta yleensä tarvitsekaan vaan pikemminkin päinvastoin, ne ovat paremmassa turvassa näkymättömissä NAT: in takana.
"main.cf" sisältää "mynetworks" rivin, siellä on jotain tähän tapaan:
mynetworks = 192.168.0.0/16, 127.0.0.0/8
Täältä löytyy hyödyllisiä asioita jos englanti sujuu:
http://postfix.eu.org/BASIC_CONFIGURATION_README.html (http://postfix.eu.org/BASIC_CONFIGURATION_README.html)
Siellä on kerrottu myös lyhyesti miten postfixin saa halutessaan proxyn/NAT: in taaksekin (en ole testannut tuota vaihtoehtoa) mutta en halua tässä vaiheessa sekoittaa sinua enempää uusilla teemoilla. Mielenkiinnosta voit tietysti kokeilla jos uteliaisuus heräsi.
PS:
Vinkkinä jos käytät Soneraa niin voit kokeilla "main.cf" tiedostossa tätä:
mydomain = dhcp.inet.fi
Tuo voi olla on (yksi ?) syy miksi oma Postfixini toimii nyt lyhyellä koneen nimelläkin ilman FQDN herjoja.
-
Jes!!!!!!!!!!!!!!!!!!!!!!! Ilo on sanoin kuvailematonta! Se toimii, koko kesän olen tätä yrittänyt saada toimimaan!
Kiitoksia kaikiille ja erityiseti ajaaskel:lle!!!
Eli
smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu)
biff = no
readme_directory = /usr/share/doc/postfix
smtpd_tls_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem
smtpd_tls_key_file=/etc/ssl/private/ssl-cert-snakeoil.key
smtpd_use_tls=yes
smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache
smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache
relayhost = 195.156.147.15
mynetworks = 192.168.0.0/16, 127.0.0.0/8
mydestination = FQDN, $myhostname, localhost.$mydomain,localhost.localdomain, localhost
mailbox_size_limit = 0
recipient_delimiter = +
myorigin = FQDN
fallback_relay =
myhostname = FQDN
masquerade_domains = FQDN
inet_interfaces = localhost
ignore_mx_lookup_error = yes
html_directory = /usr/share/doc/postfix/html
mydomain = dhcp.inet.fi
Mutta vielä pikku kysymys, eli miten saan muutettua lähettäjän osoitetta, kun nyt se on FQDN?
-
Eipä kestä. Vaihda tuonne "myorigin=" ja "masquerade_domains=" -riveille haluamasi lähettäjän domain. Huomaa että sen pitää olla järkevä / todellinen jos haluat myös vastaanottaa postia.
Jos ihmettelet mikä tuo masquerade -juttu on niin täältä löytyy (englanniksi):
http://postfix.eu.org/rewrite.html (http://postfix.eu.org/rewrite.html)
-
Jos kirjoitan molempiin esim. koe.fi, viesti ei lähde ollenkaan, Jos taas kirjoitan vain masquerade_domains riville koe.fi viesti lähtee, mutta lähettäjä on edelleen FQDN. Vaikka koe.fi ei ole rekisteröity, pitäisihän viesti lähteä vastaanottajalle, mutta viestiin ei pysty vastaamaan.
-
koe.fi on rekisteröity, ethän yritä käyttää... Mitä muuten lokiisi ilmestyi ?
Arvaan että Soneran postipalvelin tarkastaa tuon, juuri tästä syystä. :)
Tutustu mitä näyttävät "nslookup", "dig" ja "whois" -komennot kun annat domainnimen lisäksi perään.
-
Lähti toimii, kun laitoin joku.fi :), mutta kun kokeilin jotain muuta, joka ei tunnu olevan rekisteröity, niin ei vaan toimi. Jos laitan nslookup komentoon "lähettäjälle" laittamani nimen, joka ei ole rekisteröity saan vastaukseksi server can't find "nimi": NXDOMAIN
-
Lähti toimii, kun laitoin joku.fi :), mutta kun kokeilin jotain muuta, joka ei tunnu olevan rekisteröity, niin ei vaan toimi. Jos laitan nslookup komentoon "lähettäjälle" laittamani nimen, joka ei ole rekisteröity saan vastaukseksi server can't find "nimi": NXDOMAIN
Saattaa olla kohteliasta kysäistä domainin joku.fi haltijalta onko passelia käyttää sitä?
whois joku.fi
-
Iimeisesti se on rekisteröiy:
domain: joku.fi
descr: nimi
jne.
Mutta ongelma ratkeaa, kun rekisteröi nimen?
-
Rekisteröidyllä domainilla se on itselläni toiminut liki "iänkaiken" tai niin pitkään kun muistan postfixin kanssa touhunneeni, oliskohan jotain yli 5 vuotta (?) , en ole satavarma milloin pystytin ensimmäisen postfixini. Juuri tuosta syystä tiedän melko "vähän" postfixin kaikista ominaisuuksista ja mahdollisuuksista kun se itselläni toimi heti ongelmitta asennuksen jälkeen --- ei ole juuri tarvinnut korjailla.
-
Asia selvä.
Kiitos vielä kerran kaikille!
-
example.com, example.org ja example.net on speksattu (http://www.rfc-editor.org/rfc/rfc2606.txt) domaineiksi joita voi käyttää dokuissa ja muissa kysymättä keneltäkään. Myös sähköpostia varten.