Početak › Forumi › Linuks › Programiranje › slanje i primanje maila – lokalno
- This topic has 6 odgovora, 4 glasa, and was last updated 20 years, 11 months ranije by
burga.
-
AutorČlanci
-
9. oktobar 2005. u 8:16 pm #6293
burga
UčesnikRadim neku php aplikaciju i, naravno, testiram je lokalno. Ona, izmedju ostalog, treba da salje i mail nekim ljudima. Imam instaliran sandmail (i nesto ga strahovito dugo podize kad butujem linux).
Treba li nesto podesiti php.ini ili sam poziva sendmail kad se pozove mail() funkcija? Da li je moguce slati mail nekom od lokalnih korisnika (npr. adresom korisnik@localhost)? Ako je moguce, kako da on posle procita poruku?
11. oktobar 2005. u 7:33 am #35652bicca
Učesniksvaki user po defaultu valjda ima mail na mashini, mozes da ga citash pomocu mutt-a ili bilo kog drugog programa ili da cita sve mailove odjednom sa sve headerima u /var/mail/username
za ovo lokalno slanje nisam siguran, ali mislim da to treba cackati konfiguraciju sendmail-a koji ne koristim (exim4 koji ide po defaultu uz debian radi posao), ali skoro sam siguran da ima ta opcija u podesavanjima (nesto tipa slanje u lokal, slanje preko smart host-a……blabla).. ovo neka ti objasni neko iskusniji 🙄
11. oktobar 2005. u 3:35 pm #35653LYb
Učesnik/var/mail/username postoji i koristi se samo u slucaju da je MDA i jos par stvari konfigurisano da koristi mailbox. Ako je svuda iskljucen mailbox, uglavnom ce koristiti maildir, mada ih opet treba konfigurisati za maildir, koji je uglavnom u ~/.maildir.
11. oktobar 2005. u 3:42 pm #35654dens
UčesnikDa bi ti to radilo u opstem slucaju, kao sto je slanje na bilo koje odrediste, a ne samo na lokalne korisnike, potrebno je da imas MTA koji prima postu po portu 25 (SMTP).
Kako se to radi sa sendmail-om, ne secam se, trebalo bi da on po defaultu radi i na taj nacin, sto ces videti najjednostavnije tako sto ces iz konzole otkucati:
telnet 127.0.0.1 25
Ako dobijes odgovor (bilo kakav) onda bi trebalo da radi…
11. oktobar 2005. u 3:52 pm #35655LYb
UčesnikE, slanje ce da radi, ali da bi primanje radilo, kao i informacije o eventualnim greskama poslatim od remote servera, treba port 25 otvoriti i ka svetu.
11. oktobar 2005. u 7:18 pm #35656dens
UčesnikE, slanje ce da radi, ali da bi primanje radilo, kao i informacije o eventualnim greskama poslatim od remote servera, treba port 25 otvoriti i ka svetu.
I ne samo to, nego mora imati javnu adresu, i mora da postoji domen, i MX record u DNS-u koji ce da ukazuje na adresu servera..
Mada mislim da covek samo zeli da salje neke poruke, statuse i slicno, pa mu to ne treba… (najcesce, osim ako ne naleti na ESMTP server koji radi inverzni upit…)
11. oktobar 2005. u 10:02 pm #35657burga
UčesnikUpravo tako. Softver bi posle raio na serveru koji je vec otvoren ka svetu i konfigurisan. Ali se meni cini da sam na nekom starijem linuxu (redhet 7 ili mdk 8) dobijao neka obavestenja preko maila, i znam da sam to proveravao preko starog dobrog pine-a. Sada niti imam instaliran pine (mdk 10.1) niti bih znao kako da proverim da li mi je nesto i striglo od sistema na mail (npr. sta staviti kao pop3 u kmailu ili necem slicnom). A i samo bih da proverim da l’ mi radi program pre nego sto ga postavim.
-
AutorČlanci
Moraš biti prijavljen da bi postavio komentar u ovoj temi.