ugrás a tartalomhoz

Aktivációs e-mail küldése, localhost-on lévő böngészős játékból.

vitya · 2010. Júl. 5. (H), 12.09
Sziasztok!

Az lenne a kérdésem hogy hogyan lehet localhost-ról e-mailt küdeni egy felhasználónak? (kerestem már a keresővel, de csak egy mailszerveres találatot találtam, ami nem jó nekem)

Amint a címben is írtam, ez egy böngészős játékhoz kellene nekem, ahol a felhasználó regisztráció után kap egy PHP-ből generált levelet az adataival és egy aktivációslinkel.

Természetesen kipróbáltam, hogy elküldi e- a levelet és ezt a hibaüzenetet kaptam:
Hiba történt az e-mail küldése közben: Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set()


Ebből azt tudtam kiolvasni, hogy valamit a 25-ös portal és a php.ini fájlal kell csinálni. A 25 ös port engedélyezve van a Vírusirtóban és a Tűzfalon is. A php.ini -ben pedig nemtudom mit kell átállítani.

Továbbá olvastam hogy lehet valamiféle mail szervereket is telepíteni. Feltelepítettem eggyet, elindítottam, de ugyanez a hibaüzenet jött.

Légyszves segítsetek, mert fontos lenne nekem!
Köszönöm.
Üdvözlettel: vitya
 
1

Fut?

janoszen · 2010. Júl. 5. (H), 12.34
Telepítettél localhost:25-re mailszervert? Máskülönben ez így nem fog működni.
2

Igen.

vitya · 2010. Júl. 5. (H), 12.53
Nos én amit feltelepítettem mailszervert az autómatikusan be volt állítva a 25 ös portra és akkor sem volt jó. ( a "hMailServer" nevű programot használtam)

szerk: De az is lehetséges, hogy valamit nem jól állítottam be. Ha valaki ért hozzá, akkor kérem mondja el hogy miket hogy kell szakszerüen beállítani, mert én csak saját tudásom szerint írtam be az adatokat.
Üdv.: vitya
3

Passz

janoszen · 2010. Júl. 5. (H), 13.21
Passz, Eximben tudok segíteni ha kell.
4

Az is jó...

vitya · 2010. Júl. 5. (H), 13.32
Az is jó hogyha meg lehet vele oldani! :)
Ha tudnál adni egy linket, megköszönném! (csak trial verziót találtam, és a weboldalukról nem lehet letölteni :S)
5

Hogyne lehetne letölteni

Kevlar · 2010. Júl. 5. (H), 13.56
6

Valamiért nem jó.

vitya · 2010. Júl. 5. (H), 14.22
Igen pont itt próbáltam először. Namost itt van egy csomó mirrot vagy mi, és ezek ből nekem 3db működik.
Ha véletlenül működik az eggyik, akkor is kijön egy ftp ablak ahol csak fájlonként lehet letölteni. LOL
A gugliban meg csak Trial verziót találtam.
Én valami telepítőt keresek. Vagy nincs ijen???
7

Csomagkezelő

Poetro · 2010. Júl. 5. (H), 16.18
Csomagkezelőtől függően biztosan meg fogod találni valamiben Linux alatt. De amennyiben Windows alatt szeretnéd beüzemelni, akkor Cygwin segítségével biztosan sikerülni fog. Egyébként nemrég írtam egy bejegyzést a Cygwinnel kapcsolatban, az is lehet segítségedre lesz.
8

Köszi

vitya · 2010. Júl. 5. (H), 17.17
Köszi Poetro!
Ezt a progit még át fogom nézni. (kicsit bonyolult nekem) :)


De máshogyan nem lehet megoldani az e-mail küldést?
Valahogy úgy kénem mint az ijen "nagy" e-mail küldők, (mailbox, gmail stb.) csak webmail nélkül.
Kell egy egyszerű e-mail cím pl. admin##kukac##thanior.myip.hu erről a felhasználó megkapja a PHP-val generált levelet az adataival és kész. Csak nem tudom hogy hogyan álítsam be a register_complete.php-t hogy a fentebb leírt e-mail címről küldje a mailt.
(most lehet hogy hülyeséget írtam, de csak így tudtam leírni hogy mire lenne szükségem)
9

Üzemeltetés

janoszen · 2010. Júl. 5. (H), 21.57
Gyakorlatilag egy üzemeltetési problémába futottál. Ha szeretnél webszervert üzemeltetni, muszáj leszel ezeket megtanulni vagy valami szolgáltatóhoz elsétálni aki ezeket elintézi Neked.

Ami az Eximet illeti, ihun egy elég részletes leírás hozzá a saját tollamból... helyett billentyűzetemből: http://blog.janoszen.hu/2010/01/31/a-nagy-exim-tutorial/ Nem azt mondom hogy egyszerű mert biz' Isten tényleg nem az de egyszer kell csak végigcsinálni.

Egyébként had kérdezzem meg: milyen oprendszert használsz?
10

Ahogy mondod...

vitya · 2010. Júl. 7. (Sze), 13.27
Igen valóban üzemeltetési probléma, de ami azt illeti én szeretném megoldani. (mert ugye ebből is lehet tanulni)

Megnéztem a leírást és hát tényleg nem egyszerű, de végül is csak azt kell csinálni, ami le van írva. :)

Amúgy tényleg el is felejtettem leírni: Windows XP SP2-m van

További szép napot!
11

SMTP

janoszen · 2010. Júl. 7. (Sze), 19.18
Windowsra nem ismerek jó SMTP szervert amit tudnál ilyen célra használni. Ettől függetlenül létezhet de én nem mernék PHP-t Windowson üzemeltetni.
12

Linux?

vitya · 2010. Júl. 8. (Cs), 10.25
Hmm...
Akkor ezek szerint, érdemes lenne áttennem linuxra az egész játékot is, és akkor egyszerüen meg lehetne oldani ezt az e-mail szervert?

off: Ha valaki ért hozzá akkor azt lenne a kérdésem, hogy Virtual PC ben lehet linuxot telepíteni? Mert akkor meg tudnám oldani valahogyan. (Vagy ez nem lenne jó?)

Üdv.: vitya
13

-

DotRoll · 2010. Júl. 8. (Cs), 11.21
-
14

Lehet

janoszen · 2010. Júl. 8. (Cs), 11.23
Lehet, elég triviális. Markolj egy Ubuntu ISO fájlt és rántsd be, a telepítés magától értetődő. Fejlesztőkörnyezet tekintetében nézd meg ezt: http://blog.janoszen.hu/2010/03/18/php-fejlesztoi-kornyezet-berendezese/
15

Windowsos szerver

Poetro · 2010. Júl. 8. (Cs), 12.10
Amennyiben maradni szeretnél Windowsos környezetben, és ott szeretnéd a szervert üzemeltetni, akkor hasznos lenne, ha ennek megfelelő operációs rendszert használnál, mondjuk Windows Server 2003 vagy 2008.
16

Linux -->VPC

vitya · 2010. Júl. 8. (Cs), 20.26
Utánanéztem kicsit az ötletemnek és találtam egy ijen programot: Damn Small Linux (remélem jól irtam). Ezt beraktam VPC-be és kész is lett a "mini" linux rendszerem.
Ha jól olvastam, akkor az ijen rendszerekhez, lehet találni egy csomó féle e-mail szervert. Ezeknek is majd utána fogok nézni.

Namost, ha ez a linuxos dolog mégse válna be, akkor maradok windowsnál.
Jelenleg a következők állnak rendelkezésre:
Windows NT Server
Windows Server 2000
Windows Server 2003

Poetro, melyiket javasolnád a 3 közül?

off: Köszi a linkeket proclub nagyon hasznosak és érdekesek. Biztosan fel fogom használni őket.

Üdv.: vitya