Почетак › Форуми › Линукс › Програмирање › slanje i primanje maila – lokalno
- This topic has 6 одговора, 4 гласа, and was last updated 20 years, 10 months раније by
burga.
-
АуторЧланци
-
9. октобар 2005. у 8:16 pm #6293
burga
УчесникRadim 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. октобар 2005. у 7:33 am #35652bicca
Учесникsvaki 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. октобар 2005. у 3:35 pm #35653LYb
Учесник/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. октобар 2005. у 3:42 pm #35654dens
УчесникDa 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. октобар 2005. у 3:52 pm #35655LYb
УчесникE, 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. октобар 2005. у 7:18 pm #35656dens
УчесникE, 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. октобар 2005. у 10:02 pm #35657burga
УчесникUpravo 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.
-
АуторЧланци
Мораш бити пријављен да би поставио коментар у овој теми.