Forum
Arkadaşlar Merhaba,
Google groups benzeri bir grup sistemi oluşturmam gerekiyor. ( Biliyorum çok gereksiz ama gerekiyor 🙂 ) Şimdi kafama takılan bir iki konuda fikirlerinize ihtiyacım var.
Hazırlayacağım sistemin işleyişi aynen google groups gibi olacak. Önce kullanıcı gelip üye olacak. Daha sonra bir grup oluşturacak ve bu gruba üyeler eklenecek.
Yani aslında benim için sıkıntı olacak kısım grup oluşturulduğunda o gruba ait bir email hesabı / hatta grubu yaratıp , Bu gruba da yine uygulamima üzerinden üye ekleyip çıkarabilmek.
Sizden ricam bu uygulamayı en basit şekilde nasıl hazırlayabileceğim konusunda fikirlerinizi vermeniz.
Mail Server gerekli mi / alternatif bir çözüm var mı (google veya yahoo apileri de olabilir.)
ASP.net tarafında bu uygulamayı nasıl hangi teknolojileri kullanarak hayata geçirebilirim.
Şimdiden Teşekkürler.
Mrb
yapacağınız uyg database olarak ele alaım öncelikle;
gruplar için bi şablon oluşturun ve gerekli özelliklerini içeren bi tablo yapın.
sonra üyeler tablosu oluşturup üyelerin bilgilerini kayıt edin
bi kullanıcı birden çok gruba üye olabilecek
bir grup birden çok kullancııyı içerebilecek
bir grup user ilişkisi oluşturun ki burda er de n-n ilişkiye tekabül
bu tabloyada user id ve grup id di kaydedin.
böylece kim hangi grupda hangi grupta çak üye var vs.. gibi işlevleri bitirmiş olursunuz.
sonrasında uygulamanızda bunu geliştirin.
Yanıtın için teşekkürler.
Ama benim sorunum database yapısı değilde , kullanıcı bir grup oluşturduğunda bu gruba otomatik olarak atanacak email hesabı ve bu email grubuna üye eklemek yani
-kullanıcı bir grup oluştursun örneğin testgrup , grup oluşturulduğunda [email protected] gibi bir email grubu hesabı yaratıp buna da aynen exchange de olduğu gibi üyeler atayabilmem gerekiyor.
Yanıtları ve fikirleri bekliyorum...
Biraz araştırma sonucunda sanırım böyle bir sistemi ayağa kaldırmam için aşağıdakilere ihtiyacım olacak.
1- Windows 2003 Server ve Active directory
2- Exchange server
3-ASP.net tarafında da LDAP kullanmam gerekiyor sanırım.
Buna alternatif bir çözüm olabilir mi?