Portál AbcLinuxu, 24. dubna 2024 20:28


Dotaz: hromadné vytvoření emailových adres

13.5.2010 08:24 es_com
hromadné vytvoření emailových adres
Přečteno: 395×
Odpovědět | Admin

Zdravím,

potřeboval bych vytvořit pro naši školu asi 90emailových adres. Bouchat to ručně by bylo na zbláznění. Potřebuji nějaký script, který půstím a on mě vytvoří ty adresy.

Adresy by měli být ve tvaru: ID@domena.cz, kde ID je naše interní číslo studenta a tudiž se neopakuje.

 

Díky za nápady

 

Michal Eichner

TEL: 733/530345

Email: michal.eichner@ictsystem.cz

Skype: es_com

ICQ: 296628566

Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

cynic_asshole avatar 13.5.2010 08:36 cynic_asshole | skóre: 28
Rozbalit Rozbalit vše Re: hromadné vytvoření emailových adres
Odpovědět | | Sbalit | Link | Blokovat | Admin
Dodej víc informací. Ty informace o studentech máte v nějaké databázi, třeba v LDAP? Nebo to chceš vytvořit z gruntu nové?
Neznáš nějakou linuxovou distribuci pro Windows?
13.5.2010 08:36 Ondřej Kopka | skóre: 20 | blog: ondrejk
Rozbalit Rozbalit vše Re: hromadné vytvoření emailových adres
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nebylo by od veci trochu specifikovat tvuj pozadavek, co pouzivas jako e-mailovy server? Odkud ziskat seznam tech ID ....
13.5.2010 09:13 es_com
Rozbalit Rozbalit vše Re: hromadné vytvoření emailových adres

ID by mělo být v opakovacím parametru.

Od 3359 do 3467. Nějaké tahání z databáze by bylo moc složité, zvlášť, když se jedná o posloupnost.

Co používám jako emailový server teďka nevím, dodala nám to firma a bohužel nesedím teďka u PCčka:(

13.5.2010 09:21 dustin | skóre: 63 | blog: dustin
Rozbalit Rozbalit vše Re: hromadné vytvoření emailových adres
Typ mailserveru je ale zcela zásadní informace, protože zbytek je naprosto triviální:

for ID in $(seq 3359 3467); do vytvor-ucet "$ID@domena.cz"; done

Jenom potřebuješ to "vytvor-ucet" :) Pokud to bude exchange, velice bych se divil, kdyby nějaké "vytvor-ucet" v linuxu vůbec existovalo. Předpokládám, že se ptáš na řešení v linuxu. Ale obávám se, že předpokládám špatně.
13.5.2010 09:26 es_com
Rozbalit Rozbalit vše Re: hromadné vytvoření emailových adres
Ano, ptám se na účet v linuxu.... :-) Takže místo toho "vytvor-ucet" bude ???? :-)
13.5.2010 10:31 dustin | skóre: 63 | blog: dustin
Rozbalit Rozbalit vše Re: hromadné vytvoření emailových adres
Máš v zásadě dvě možnosti - vytvořit pro uživatele normální uživatelské účty (pak viz man adduser plus budeš si muset asi předgenerovat hesla (to vše lze ve skriptu), nebo virtuální uživatele do mailserveru třeba v DB (to je složitější, budeš potřebovat řadu informací o tom stroji a zcela upřímně na základě tvých dotazů bych doporučil, aby ses do toho nepouštěl a nechal to třeba na tom zmiňovaném dodavateli).

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.