Kirjoittaja Aihe: apachen ja php:n sähköpostiasetukset?  (Luettu 13091 kertaa)

mauriter

  • Käyttäjä
  • Viestejä: 87
    • Profiili
apachen ja php:n sähköpostiasetukset?
« : 23.02.11 - klo:17.15 »
Terve

Kyselen taas, koska en saa tekemältäni kotisivulta(php) lähtemään lomakeelta tietoa sähköpostiviestinä.

Mulla on: HTTP_USER_AGENT: Mozilla/5.0 (X11; U; Linux i686; fi-FI; rv:1.9.2.13) Gecko/20101206 Ubuntu/10.10 (maverick) Firefox/3.6.13 ja

PHP Version 5.3.3-1ubuntu9.3

php.ini tiedot ovat:
sendmail_from:   mauri.terho@sci.fi   mauri.terho@sci.fi
sendmail_path:   no value   no value
SMTP:   smtp.nblnetworks.fi   smtp.nblnetworks.fi
smtp_port:   25   25

Ovatkohan nämä oikein?

Kyselee Mauri
Terhon Mauri

mrl586

  • Käyttäjä
  • Viestejä: 4638
    • Profiili
Vs: apachen ja php:n sähköpostiasetukset?
« Vastaus #1 : 23.02.11 - klo:23.02 »
Millainen httpd (esim. apache2) sinulla on? Oletko asentanut koneellesi jonkinlaisen MTA:n (esim. postfix)?

mauriter

  • Käyttäjä
  • Viestejä: 87
    • Profiili
Vs: apachen ja php:n sähköpostiasetukset?
« Vastaus #2 : 24.02.11 - klo:08.34 »
Terve

httpd.conf on tyhjä. Löysin kaksi postfix.py tiedostoa. Toinen on /usr/lib/python2.6/dist-packages/twisted/protcols-kansiossa ja siellä on myös postfix.pyc tiedosto. Se toinen on /usr/share/pyshared/twisted/protocols-kansiossa.
Taitavat kuulua pythonin-alaisuuteen. Se taisi asentua oletuksena kun päivitin käyttiksen. Muusta MTA:sta en osaa sanoa. Käytän koodaamiseen vain php:tä ja javaa.

Pitäisikö Python poistaa? Voiko sen poistaa aiheuttamatta "katasrofia"?

Mauri
Terhon Mauri

mrl586

  • Käyttäjä
  • Viestejä: 4638
    • Profiili
Vs: apachen ja php:n sähköpostiasetukset?
« Vastaus #3 : 24.02.11 - klo:09.21 »
Onko tästä ohjeesta apua?

mauriter

  • Käyttäjä
  • Viestejä: 87
    • Profiili
Vs: apachen ja php:n sähköpostiasetukset?
« Vastaus #4 : 24.02.11 - klo:10.02 »
Onko tästä ohjeesta apua?

Terve

Näiden avulla yritin ensin. Yritin laittaa tuolle sendmail_path:ille arvoksi koneestani löytämäni sendmail-tiedoston polun (/usr/share/perl5/Mail/Mailer), mutta ei sekään auttanut. Muut asetukset ovat kuten ensimmäisessä viestissäni.

Mauri
Terhon Mauri

mrl586

  • Käyttäjä
  • Viestejä: 4638
    • Profiili
Vs: apachen ja php:n sähköpostiasetukset?
« Vastaus #5 : 25.02.11 - klo:00.49 »
Tarkista asetuksesi. Sinulla on siellä jotain vain Windowsiin tarkoitettua. Mitä seuraava komento kertoo?
Koodia: [Valitse]
whereis sendmail

mauriter

  • Käyttäjä
  • Viestejä: 87
    • Profiili
Vs: apachen ja php:n sähköpostiasetukset?
« Vastaus #6 : 25.02.11 - klo:08.37 »
Tarkista asetuksesi. Sinulla on siellä jotain vain Windowsiin tarkoitettua. Mitä seuraava komento kertoo?
Koodia: [Valitse]
whereis sendmail

Terve

whereis sendmail kertoi seuraavaa:
sendmail: /usr/sbin/sendmail /usr/lib/sendmail /usr/share/sendmail /usr/share/man/man8/sendmail.8.gz

Muutin php.ini:ssä mail osion seuraavasti:
[mail function]
; For Win32 only.
; http://php.net/smtp
; SMTP = smtp.kolumbus.fi
; http://php.net/smtp-port
; smtp_port = 25

; For Win32 only.
; http://php.net/sendmail-from
; sendmail_from = mauri.terho@sci.fi

; For Unix only.  You may supply arguments as well (default: "sendmail -t -i").
; http://php.net/sendmail-path
sendmail_path = ".:/usr/sbin/sendmail -t -i"

; Force the addition of the specified parameters to be passed as extra parameters
; to the sendmail binary. These parameters will always replace the value of
; the 5th parameter to mail(), even in safe mode.
;mail.force_extra_parameters =

; Add X-PHP-Originating-Script: that will include uid of the script followed by the filename
; mail.add_x_header = On

; Log all mail() calls including the full path of the script, line #, to address and headers
;mail.log = ".:/tmp/maillog"

Ei auttanut asiaa
Mauri
Terhon Mauri

mrl586

  • Käyttäjä
  • Viestejä: 4638
    • Profiili
Vs: apachen ja php:n sähköpostiasetukset?
« Vastaus #7 : 25.02.11 - klo:08.39 »
Käynnistitkö apachen uudelleen asetustiedoston (php.ini) editoinnin jälkeen?

mauriter

  • Käyttäjä
  • Viestejä: 87
    • Profiili
Vs: apachen ja php:n sähköpostiasetukset?
« Vastaus #8 : 25.02.11 - klo:09.04 »
Käynnistitkö apachen uudelleen asetustiedoston (php.ini) editoinnin jälkeen?

Kyllä, käynnistin koko koneen uudelleen.

Mauri
Terhon Mauri

jekku

  • Käyttäjä
  • Viestejä: 2624
    • Profiili
Vs: apachen ja php:n sähköpostiasetukset?
« Vastaus #9 : 26.02.11 - klo:03.20 »
Terve

Kyselen taas, koska en saa tekemältäni kotisivulta(php) lähtemään lomakeelta tietoa sähköpostiviestinä.

Mulla on: HTTP_USER_AGENT: Mozilla/5.0 (X11; U; Linux i686; fi-FI; rv:1.9.2.13) Gecko/20101206 Ubuntu/10.10 (maverick) Firefox/3.6.13 ja

PHP Version 5.3.3-1ubuntu9.3

php.ini tiedot ovat:
sendmail_from:   mauri.terho@sci.fi   mauri.terho@sci.fi
sendmail_path:   no value   no value
SMTP:   smtp.nblnetworks.fi   smtp.nblnetworks.fi
smtp_port:   25   25

Ovatkohan nämä oikein?

Kyselee Mauri

Lähteekö ao. koneelta posti lainkaan?
Kokeile, kirjoita komentoriville:
ehco "Huhuu" |mail joku.toimiva@osoite,jossain -s "testiviesti"
(Siis toki tuo vastaanottajan osoite on oltava sellainen jota pääset lukemaan ;)

Ja katso tuliko?

mauriter

  • Käyttäjä
  • Viestejä: 87
    • Profiili
Vs: apachen ja php:n sähköpostiasetukset?
« Vastaus #10 : 28.02.11 - klo:08.00 »

Lähteekö ao. koneelta posti lainkaan?
Kokeile, kirjoita komentoriville:
ehco "Huhuu" |mail joku.toimiva@osoite,jossain -s "testiviesti"
(Siis toki tuo vastaanottajan osoite on oltava sellainen jota pääset lukemaan ;)

Ja katso tuliko?


Terve

Kokeilin ylläolevaa ja sain vastukseksi seuraavaa:

Ohjelma "mail" löytyy seuraavista paketeista:
 * heirloom-mailx
 * mailutils
Kokeile: sudo apt-get install <valitsemasi paketti>

Sitten yritin asentaa mailutils ohjelman:

mauri@mauri-HP-Compaq-6720s:~$ sudo apt-get install mailutils
sudo: /etc/sudoers.d/README is owned by uid 1000, should be 0
>>> /etc/sudoers: /etc/sudoers.d/README near line 23 <<<
sudo: parse error in /etc/sudoers near line 23
sudo: no valid sudoers sources found, quitting

Tuota sudoers.d:n omistajaa en ole pystynyt vaihtamaan chown komennolla.

Mauri
Terhon Mauri

jekku

  • Käyttäjä
  • Viestejä: 2624
    • Profiili
Vs: apachen ja php:n sähköpostiasetukset?
« Vastaus #11 : 28.02.11 - klo:12.38 »

Lähteekö ao. koneelta posti lainkaan?
Kokeile, kirjoita komentoriville:
ehco "Huhuu" |mail joku.toimiva@osoite,jossain -s "testiviesti"
(Siis toki tuo vastaanottajan osoite on oltava sellainen jota pääset lukemaan ;)

Ja katso tuliko?


Terve

Kokeilin ylläolevaa ja sain vastukseksi seuraavaa:

Ohjelma "mail" löytyy seuraavista paketeista:
 * heirloom-mailx
 * mailutils
Kokeile: sudo apt-get install <valitsemasi paketti>

Sitten yritin asentaa mailutils ohjelman:

mauri@mauri-HP-Compaq-6720s:~$ sudo apt-get install mailutils
sudo: /etc/sudoers.d/README is owned by uid 1000, should be 0
>>> /etc/sudoers: /etc/sudoers.d/README near line 23 <<<
sudo: parse error in /etc/sudoers near line 23
sudo: no valid sudoers sources found, quitting

Tuota sudoers.d:n omistajaa en ole pystynyt vaihtamaan chown komennolla.

Mauri


Sitten sinulla on jotain muutakin kuralla systeemissäsi kuin mailin säätäminen!
En ole noiden juttujen omistajuuksiin koskaan joutunut kajoamaan joten en tiedä mitä tehtävissä.


mauriter

  • Käyttäjä
  • Viestejä: 87
    • Profiili
Vs: apachen ja php:n sähköpostiasetukset?
« Vastaus #12 : 28.02.11 - klo:13.41 »


Sitten sinulla on jotain muutakin kuralla systeemissäsi kuin mailin säätäminen!
En ole noiden juttujen omistajuuksiin koskaan joutunut kajoamaan joten en tiedä mitä tehtävissä.


[/quote]
Terve

Jaaha, pitäisköhän käyttis asentaa uudelleen vai tietäiskö kukaan jotain kevyempää ratkaisua?
Olen siis yrittänyt vaihtaa kansion omistajaa ja lisätä oikeuksia jne, mutta kokoajan törmään ylläolevaan virheilmoitukseen.

Käytössäni on siis Ubuntu 10.10 - myös Maverick Meerkat - jotka on julkaistu lokakuussa 2010.

Mauri
Terhon Mauri

jekku

  • Käyttäjä
  • Viestejä: 2624
    • Profiili
Vs: apachen ja php:n sähköpostiasetukset?
« Vastaus #13 : 28.02.11 - klo:17.34 »


Sitten sinulla on jotain muutakin kuralla systeemissäsi kuin mailin säätäminen!
En ole noiden juttujen omistajuuksiin koskaan joutunut kajoamaan joten en tiedä mitä tehtävissä.


Terve

Jaaha, pitäisköhän käyttis asentaa uudelleen vai tietäiskö kukaan jotain kevyempää ratkaisua?
Olen siis yrittänyt vaihtaa kansion omistajaa ja lisätä oikeuksia jne, mutta kokoajan törmään ylläolevaan virheilmoitukseen.

Käytössäni on siis Ubuntu 10.10 - myös Maverick Meerkat - jotka on julkaistu lokakuussa 2010.

Mauri
[/quote]

Noin 'uudella' en ole koskaan leikkinyt. Mutta toimiiko mikään sudo -komento?
Koeta ihan vaikka kotihakemistossasi
sudo ls

Nuo kansiojutut ovat myös tajuntani ulkopuolella.
Mutta omistuksista puheenollen,
kurkkaapa onko tuo "oikein"
ls -l /etc/suodoers
-r--r----- 1 root root <ja sitten joitain lukuja, päiväyksiä jne..)
ja samat ovat liput myös hakemiston /etc/sudoers.d:n alla olevassa tiedostossa, README
Hakemiston /etc/sudoers.d oikat on tyyliin
drwxr-xr-x

mauriter

  • Käyttäjä
  • Viestejä: 87
    • Profiili
Vs: apachen ja php:n sähköpostiasetukset?
« Vastaus #14 : 01.03.11 - klo:10.11 »
Terve

Tällaista löytyi:

mauri@mauri-HP-Compaq-6720s:~$ sudo ls
sudo: /etc/sudoers.d/README is owned by uid 1000, should be 0
>>> /etc/sudoers: /etc/sudoers.d/README near line 23 <<<
sudo: parse error in /etc/sudoers near line 23
sudo: no valid sudoers sources found, quitting

mauri@mauri-HP-Compaq-6720s:~$ ls -l /etc/sudoers
-r--r----- 1 root root 567 2010-12-28 16:57 /etc/sudoers
mauri@mauri-HP-Compaq-6720s:~$ ls -l /etc/sudoers.d
yhteensä 4
-r--r----- 1 mauri root 818 2011-02-24 14:46 README

Mauri
Terhon Mauri

jekku

  • Käyttäjä
  • Viestejä: 2624
    • Profiili
Vs: apachen ja php:n sähköpostiasetukset?
« Vastaus #15 : 01.03.11 - klo:11.17 »
Terve

Tällaista löytyi:

mauri@mauri-HP-Compaq-6720s:~$ sudo ls
sudo: /etc/sudoers.d/README is owned by uid 1000, should be 0
>>> /etc/sudoers: /etc/sudoers.d/README near line 23 <<<
sudo: parse error in /etc/sudoers near line 23
sudo: no valid sudoers sources found, quitting

mauri@mauri-HP-Compaq-6720s:~$ ls -l /etc/sudoers
-r--r----- 1 root root 567 2010-12-28 16:57 /etc/sudoers
mauri@mauri-HP-Compaq-6720s:~$ ls -l /etc/sudoers.d
yhteensä 4
-r--r----- 1 mauri root 818 2011-02-24 14:46 README

Mauri

Näin maallikon silmään näyttää siltä että joku on tehnyt sinulle jäynää - päässyt sorkkimaan tiedostojen (ml. hakelmistot) oikeuksia /etc:n alla.

Tuossa tilanteessa pistäisin sileäksi kok systeemin ja aloittaisin ns. "puhtaalta pöydältä"

Kun vaikuttaa siltä ettet saa ajettua yhtään sudo -komentoa läpi!


mauriter

  • Käyttäjä
  • Viestejä: 87
    • Profiili
Vs: apachen ja php:n sähköpostiasetukset?
« Vastaus #16 : 01.03.11 - klo:11.52 »

Näin maallikon silmään näyttää siltä että joku on tehnyt sinulle jäynää - päässyt sorkkimaan tiedostojen (ml. hakelmistot) oikeuksia /etc:n alla.

Tuossa tilanteessa pistäisin sileäksi kok systeemin ja aloittaisin ns. "puhtaalta pöydältä"

Kun vaikuttaa siltä ettet saa ajettua yhtään sudo -komentoa läpi!



Terve

Löysin ls -l komennolla etc-kansiosta tällaista tietoa:
-r--r-----  1 root  root      567 2010-12-28 16:57 sudoers
drwxrwxrwx  2 mauri root     4096 2011-02-24 14:46 sudoers.d

Auttaisiko tämä?

Olen siis kirjautunut tuolla mauri-tunnuksella sisään.

Mauri
Terhon Mauri

jekku

  • Käyttäjä
  • Viestejä: 2624
    • Profiili
Vs: apachen ja php:n sähköpostiasetukset?
« Vastaus #17 : 01.03.11 - klo:19.04 »

Näin maallikon silmään näyttää siltä että joku on tehnyt sinulle jäynää - päässyt sorkkimaan tiedostojen (ml. hakelmistot) oikeuksia /etc:n alla.

Tuossa tilanteessa pistäisin sileäksi kok systeemin ja aloittaisin ns. "puhtaalta pöydältä"

Kun vaikuttaa siltä ettet saa ajettua yhtään sudo -komentoa läpi!



Terve

Löysin ls -l komennolla etc-kansiosta tällaista tietoa:
-r--r-----  1 root  root      567 2010-12-28 16:57 sudoers
drwxrwxrwx  2 mauri root     4096 2011-02-24 14:46 sudoers.d

Auttaisiko tämä?

Olen siis kirjautunut tuolla mauri-tunnuksella sisään.

Mauri


Minua häiritsee tuon hakemiston /etc/suodoers.d omistajuus ja oikeudet!
Kun sen "pitäisi" olla
drwxr-xr-x
ja sen tiedoston /etc/sudoers.d/README oikeudet
-r--r-----

(Kun listaan ls -l /etc niin kaikki ovat rootin omistuksessa.)

mauriter

  • Käyttäjä
  • Viestejä: 87
    • Profiili
Vs: apachen ja php:n sähköpostiasetukset?
« Vastaus #18 : 03.03.11 - klo:11.38 »

Minua häiritsee tuon hakemiston /etc/suodoers.d omistajuus ja oikeudet!
Kun sen "pitäisi" olla
drwxr-xr-x
ja sen tiedoston /etc/sudoers.d/README oikeudet
-r--r-----

(Kun listaan ls -l /etc niin kaikki ovat rootin omistuksessa.)


Terve

tuolla komennolla saan seuraavaa:

-r--r-----  1 root  root      567 2010-12-28 16:57 sudoers
drwxr-xr-x  2 mauri root     4096 2011-02-24 14:46 sudoers.d

siis oikeudet olisivat ok? mutta omistajat väärin?
yritin muuttaa omistaja oikeuksia, mutta sain seuraavaa tekstiä:

mauri@mauri-HP-Compaq-6720s:~$ sudo chown root /sudoers.d
sudo: /etc/sudoers.d/README is owned by uid 1000, should be 0
>>> /etc/sudoers: /etc/sudoers.d/README near line 23 <<<
sudo: parse error in /etc/sudoers near line 23
sudo: no valid sudoers sources found, quitting

Teenkö jotain väärin vai onko tiedosto viallinen?

Mauri


Terhon Mauri

jekku

  • Käyttäjä
  • Viestejä: 2624
    • Profiili
Vs: apachen ja php:n sähköpostiasetukset?
« Vastaus #19 : 03.03.11 - klo:12.29 »

Minua häiritsee tuon hakemiston /etc/suodoers.d omistajuus ja oikeudet!
Kun sen "pitäisi" olla
drwxr-xr-x
ja sen tiedoston /etc/sudoers.d/README oikeudet
-r--r-----

(Kun listaan ls -l /etc niin kaikki ovat rootin omistuksessa.)


Terve

tuolla komennolla saan seuraavaa:

-r--r-----  1 root  root      567 2010-12-28 16:57 sudoers
drwxr-xr-x  2 mauri root     4096 2011-02-24 14:46 sudoers.d

siis oikeudet olisivat ok? mutta omistajat väärin?
yritin muuttaa omistaja oikeuksia, mutta sain seuraavaa tekstiä:

mauri@mauri-HP-Compaq-6720s:~$ sudo chown root /sudoers.d
sudo: /etc/sudoers.d/README is owned by uid 1000, should be 0
>>> /etc/sudoers: /etc/sudoers.d/README near line 23 <<<
sudo: parse error in /etc/sudoers near line 23
sudo: no valid sudoers sources found, quitting

Teenkö jotain väärin vai onko tiedosto viallinen?

Mauri

Tuossa on ilmeisesti melko kiusallinen kehä, hakemistonomistajuus on väärä joten sudo -komentoa ei suoriteta ja kun sitä ei suoriteta niin ne pysyvät väärinä.

Jossain aiemmin jo ilmaisit mahdollisuuden 'vetää systeemi sileäksi' ja asentaa uusiksi.
Suosittelen. (Jos sellainen kone jota ei _voi_ vetää sileäksi niin olisi konstit, mutta kun kukaan ei tiedä mitä ao. hakemistossa on mellasteltu niin uusiksi!)
Ja sitten ajatuksen kanssa, mitä ikuna säädätkin.