Problem sa slanjem E-mail notifikacija sa foruma

Одговор: Problem sa slanjem E-mail notifikacija sa foruma

написао/ла Saša Stamenković -
Број одговора: 0

Poštovani,


Kasno sam video da ste me prozvali u ovom postu, pa odgovaram u slučaju da još uvek niste rešili problem ili u nadi da će ovaj post biti od koristi drugim administratorima koji se suočavaju sa istim poteškoćama.


Potrebno je da dijagnostifikujete gde i kada dolazi do problema na serveru na kom ste izvršili migraciju. U velikom broju slučajeva, dešava se da je IP adresa sa koje nameravate da pošaljete poruku uneta u tzv. crnu listu. Radi se spam filtrima koje prepoznaju Vaš Web server kao žarište sa kog se distribuiraju spam poruke. Naravno, Vi ili Vaš naručilac, verovatno niste uzrok širenja spam poruka, već do ovoga dolazi iz prostog razloga što ljudi često i olako shvataju planiranje infrastrukture za elektronsko učenje.


Često govorim da deljeni serveri nisu adekvatno rešenje za elektronske škole, posebno ne za MOODLE LMS. Ukoliko je Vaša elektronska škola na deljenom serveru, neko od Vaših komšija može da šalje spam poruke ili se može desiti da se na nekom od klastera - server stanica, koje su raspoređene na istom IP opsegu na kome ste i Vi, nalazi maliciozni kod koji distribuira spam poruke i tada IP adresa na kojoj se nalazi MOODLE biva blokiran spam filtrom te poslata poruka nikada, tehnički ni ne stigne u mail-box primaoca.


No, da biste otkrili o čemu se tačno radi, potrebno je da se prijavite na shell, koristeći adekvatan klijent za daljinsko upravljanje serverom.


Koristite Telenet za uspostavljanje konekcije i slanje test poruke zadavanjem naredbe:


telnet mail-provajder.com 25


Server će Vam odgovoriti:


Connected to mail-provajder.com.


Escape character is '^]'.


220-s498. mail-provajder.com ESMTP Postfix


Ukoliko ne dobijete odgovor, proverite da li Vaš Firewall možda ne blokira odlazni saobraćaj.


Ukoliko, ipak, prođete zaštitnu barijeru, što će ovde verovatno biti slučaj - unesite:


HELO naziv@email-adrese.com


Server će ponovo odgovoriti:


250 klaster.mail-provajder.com


Potom, unesite pošiljaoca poruke:


MAIL FROM: naziv@email-adrese.com


250 2.1.0 Ok


Konačno primaoca:


RCPT TO: naziv@email-adrese.com


U ovom delu ćete već saznati o čemu se zapravo radi dobijanjem izveštaja nalik onome u nastavku.


550 5.7.1 Service unavailable; client [xxx.xxx.xxx.xxx] blocked using pbl.spamhaus.org


Izveštaj će očitati IP adresu Vašeg servera i tada ćete biti u prilici da saznate koji spam filter blokira cirkulaciju elektronske pošte.


Ukoliko je ovo Vaš problem, jednostavno isključite spam filter za email adresu koju ste naveli u konfiguracionim podešavanjima MOODLE LMS-a da bi forumske diskusije  ponovo počele da pristižu na svoje odredište.


Spam filter se isključuje u okviru mejl servera koji koristite za prenos poruka (email nalog administratora). Dakle, ne na serveru na koji ste izvršili migraciju!


Takođe je važno da, ako je to ikako moguće, da uklonite IP adresu sa crne liste, podnošenjem zahteva. Međutim, ovo će verovatno biti problem u Vašem slučaju ukoliko ste na deljenom serveru.


Drugo, ukoliko i posle svih ovih akcija, poruke ponovo ne budu pristizale na svoje odredište, instalirajte paralelno novu verziju MOODLE LMS-a. Konfigurišite je isto kao što ste i ovu, koja je radila na prošlom serveru i tada ćete tačno znati u čemu je problem. Da li je baza ili je izvorni kod pretrpeo neko oštečenje.


Naravno, proverite portove koje koristite za slanje poruka tj., da li su ispravno konfigurisani, kao i zaštitnu barijeru.


Ovo su uglavnom sve mogućnosti kojih se trenutno mogu setiti, a da mogu da budu uzročnici navedenog kvara, sem, CRON-a, za koji kažete da ste ispravno konfigurisali.


Pozdrav,

S. Stamenković