Kirjoittaja Aihe: adduser mailista  (Luettu 2448 kertaa)

Jozzi

  • Käyttäjä
  • Viestejä: 38
    • Profiili
    • Ilmaista internetistä
adduser mailista
« : 30.01.07 - klo:20.47 »
Terve!

Pitäisi saada aikaan skripti joka lisäisi järjetelmään käyttäjiä tulleiden sähköpostien mukaan. Kotihakemistot pitäisi myös tuon skriptin luoda, sekä asettaa käyttäjät "disabled" tilaan kunnes käyn ne itse erikseen hyväksymässä.

Löysin ohjeen* jolla saan procmaililla viestin sisällön syötettyä tiedostoon, josta sen voisi eteenpäin syöttää skriptille joka lisäisi käyttäjän, taitoni vain loppuivat tässä kohtaa kesken :O

*) http://pegasus.rutgers.edu/~elflord/unix/procmail.html#output

Kiitos
« Viimeksi muokattu: 30.01.07 - klo:21.02 kirjoittanut Jozzi »
Ilmaista internetistä
http://www.luukku.org

T.M

  • Käyttäjä
  • Viestejä: 172
    • Profiili
Vs: adduser mailista
« Vastaus #1 : 31.01.07 - klo:10.19 »
Ehdottaisin että minimoit riskit niin että procmail-viskoo halutut käyttäjätunnukset sopivaan tiedostoon ja sinä sitten hyväksyessä ajat skriptillä ne:

Procmail:lla tehdään newusers-mallinen tiedosto. Sähköpostissa olisi syytä tulla käyttäjätunnus + koko nimi. Kotihakemiston pitäisin käyttäjätunnukseen sidonnaisena ja tiettyyn hakemistoon esim. home

Skriptimallia voit ottaa esim. täältä (edellyttäen että lontoo taipuu):
http://www.ubuntuforums.org/showthread.php?t=224761&highlight=newusers

Sähköpostimuotoilu on kuitenkin tarkkaa joten web-lomake olisi parempi tapa antaa käyttäjätunnuspalaute (minun mielestäni).


Jozzi

  • Käyttäjä
  • Viestejä: 38
    • Profiili
    • Ilmaista internetistä
Vs: adduser mailista
« Vastaus #2 : 01.02.07 - klo:22.22 »
Weblomakkeelta nuo tiedot tulevat myös mailiin, ehkä tosiaan on järkevintä kirjoittaa ne samassa yhteydessä (rekisteröinti) valmiiksi tiedostoon bash-skriptiksi, poistaa siitä vain ennen ajoa tarvittavat rivit, kiitos!
Ilmaista internetistä
http://www.luukku.org