Hacking and more...
HaCkinG CulT
Lista Forumurilor Pe Tematici
Hacking and more... | Reguli | Inregistrare | Login

POZE HACKING AND MORE...

Nu sunteti logat.
Nou pe simpatie:
Sofia15 Profile
Femeie
24 ani
Constanta
cauta Barbat
24 - 40 ani
Hacking and more... / S.O.S. / functia mail() in easyPHP Moderat de Shocker
Autor
Mesaj Pagini: 1
qsc
Junior+

Inregistrat: acum 17 ani
Postari: 36
am instalat easyPHP 1.8 si QK SMPT Server 3.
Intrebarea e: Cum activez functia mail() ?
La rularea unui fisier php care solicita functia mail() constat ca nu primesc e-mailul.
Mai trebuie ceva setat ? voua va functioneaza ?


pus acum 16 ani
   
OSHO
Elite Member

Din: Cluj
Inregistrat: acum 17 ani
Postari: 2069
L-ai instalat local, nu ? Trebuie sa configurezi din php.ini un server smtp sau sa iti instalezi local un server smtp care sa si functioneze

E mult de lucru si daca nu iti trebuie neaparat nu iti recomand. Mai bine foloseste phpmailer in loc de mail(). Gasesti scriptul pe net si e usor de folosit. Sunt si exemple suficiente. O sa ai nevoie de un cont smtp, dar ala nu e greu de procurat. Iti faci cont pe home.ro sau ceva serviciu de e-mail gratuit care ofera acces prin smtp nesecurizat si ai rezolvat problema.


_______________________________________

IPFind: IP Finder and browser revealer
SkullBox: IT pentru incepatori
_______________________________________

pus acum 16 ani
   
qsc
Junior+

Inregistrat: acum 17 ani
Postari: 36
Da, e instalat local.
Incerc sa rezolv prin prima metoda, daca nu reusesc trec la cea cu phpmailer.
Ms.


pus acum 16 ani
   
KILLER.Reloaded
Elite Member

Inregistrat: acum 17 ani
Postari: 721
La prima metoda este ceva mai mult de lucru, dar mie mi se pare relativ simpla.

pus acum 16 ani
   
OSHO
Elite Member

Din: Cluj
Inregistrat: acum 17 ani
Postari: 2069

KILLER.Reloaded a scris:

La prima metoda este ceva mai mult de lucru, dar mie mi se pare relativ simpla.

Nu e complicat dar cum e statie de windows pot aparea probleme + ca e posibil ca cineva sa intercepteze traficul pe retea. Pe un server e ceva mai greu


_______________________________________

IPFind: IP Finder and browser revealer
SkullBox: IT pentru incepatori
_______________________________________

pus acum 16 ani
   
qsc
Junior+

Inregistrat: acum 17 ani
Postari: 36
prima metoda nu mi-a reusit.
OSHO, daca te rog, nu postezi un script cu phpmailer ?
Ar fi de folos si altora.
Ms.


pus acum 16 ani
   
OSHO
Elite Member

Din: Cluj
Inregistrat: acum 17 ani
Postari: 2069
Nu stiu ce as putea sa spun mai mult decat e pe site-ul oficial. Downloadul se face de AICI, exemple se gasesc AICI si... in rest totul e PHP. Se include clasa, se instantiaza si se folosesc metodele puse la dispozitie.

_______________________________________

IPFind: IP Finder and browser revealer
SkullBox: IT pentru incepatori
_______________________________________

pus acum 16 ani
   
qsc
Junior+

Inregistrat: acum 17 ani
Postari: 36
servere SMTP deschise cunoasteti ?
in caz afirmativ v-as ruga sa postati aici.


pus acum 16 ani
   
Shocker
Super Moderator

Din: localhost
Inregistrat: acum 17 ani
Postari: 2084
qsc, daca iti zic o alternativa e ok?
Instaleaza Internet Information Services [Control Panel / Add Remove Programs / Add Remove Windows Components / IIS]
Apoi instalezi ultima versiune de PHP, iar apoi activezi STMP-ul virtual din consola IIS [Control Panel / Administrative Tools / IIS] si.. te descurci


_______________________________________
ShockingSoft is back
Freakz only
Comics of the day

pus acum 16 ani
   
qsc
Junior+

Inregistrat: acum 17 ani
Postari: 36
Shocker, orice metoda e binevenita, numai sa functioneze.
ms.
Merge si pentru un numar ridicat de mail-uri ? peste 1000 ?


pus acum 16 ani
   
Shocker
Super Moderator

Din: localhost
Inregistrat: acum 17 ani
Postari: 2084
Teoretic ar merge la nesfarsit, practic nu stiu, depinde de parametrii conexiunii de internet, de ISP, etc

_______________________________________
ShockingSoft is back
Freakz only
Comics of the day

pus acum 16 ani
   
OSHO
Elite Member

Din: Cluj
Inregistrat: acum 17 ani
Postari: 2069
Ar trebui sa mearga, dar o sa ai nevoie de un domeniu in numele caruia trimiti mailurile si IP-ul tau sa fie trecut la inregistrarea MX a domeniului. Fara MX sunt foarte mici sansele sa iti fie acceptate mailurile.

_______________________________________

IPFind: IP Finder and browser revealer
SkullBox: IT pentru incepatori
_______________________________________

pus acum 16 ani
   
qsc
Junior+

Inregistrat: acum 17 ani
Postari: 36
M-am concentrat asupra metodei expuse de OSHO, adica cea cu phpmailer.
Am reusit intr-adevar sa trimit, dar cate un singur mail.
Cum ar trebui modificat scriptul astfel incat sa trimita un nr predefinit de mail-uri ?

Code:

$n=100;
for($i=1;$i<=$n;$i++)
    {
if(!$mail->Send())
{
   echo "Message was not sent <p>";
   echo "Mailer Error: " . $mail->ErrorInfo;
   exit;
}
}
echo "Message has been sent";

constanta n o initializez cu numarul de mailuri care se vor trimite.
pentru n<3 functioneaza dar pentru n>=4 se incarca greu si imi da eroarea: "Message was not sent

Code:

Mailer Error: Language string failed to load:  "

Nu cred ca am pus acel for cum trebuie.


pus acum 16 ani
   
OSHO
Elite Member

Din: Cluj
Inregistrat: acum 17 ani
Postari: 2069
S-a discutat o problema asemanatoare aici. S-ar putea sa te ajute. Daca nu e asta s-ar putea sa fie limitat contul de e-mail (smtp) care il folosesti sau sa fie o limita de mailuri care le poti trimite intr-o perioada scurta de timp.
Pune in blocul for delay(1) ca sa astepte o secunda inainte sa faca urmatoarea iteratie. Si, in for() trebuie sa setezi toate datele. Adica nu doar $mail->Send() pentru ca in felul asta se trimit toate cele 100 de mailuri la aceeasi adresa.


_______________________________________

IPFind: IP Finder and browser revealer
SkullBox: IT pentru incepatori
_______________________________________

pus acum 16 ani
   
qsc
Junior+

Inregistrat: acum 17 ani
Postari: 36
am inclus instructiunea $mail->Send() in for doar ca sa testez daca primesc toate mail-urile catre adresa mea.
Acum nu imi mai da eroare, dar nu primesc decat aproximativ 5% din mailuri.
Cred ca e de la server.
Conteaza hostu-ul de unde lansez scriptul ? intreb, deoarece am alte erori pe alte host-uri.

Modificat de qsc (acum 16 ani)


pus acum 16 ani
   
OSHO
Elite Member

Din: Cluj
Inregistrat: acum 17 ani
Postari: 2069
Conteaza si serverul pentru ca fiecare isi pune limitarile cum stie.

Daca zici ca primesti doar 5% din mailuri, fara sa primesti nici un alt fel de eroare pot fi mai multe cauze. Poate nu au plecat toate mailurile din coada de asteptare (queue) sau poate serverul a vazut mailurile ca fiind spam pentru ca ai trimis prea multe la aceeasi adresa si o parte le-a sters... motive pot fi multe.


_______________________________________

IPFind: IP Finder and browser revealer
SkullBox: IT pentru incepatori
_______________________________________

pus acum 16 ani
   
KILLER.Reloaded
Elite Member

Inregistrat: acum 17 ani
Postari: 721
Iti faci un server de mail pe calculatorul tau si nu vei mai avea probleme. Asa ai control asupra lui.

Chiar daca nu ai domeniu tot il poti folosi pentru trimiterea de mesaje. O alternativa ar fi sa pui in mail la "Reply To:" o adresa de mail valida (ceva gen Yahoo, sau orice alt domeniu de freemail).


pus acum 16 ani
   
qsc
Junior+

Inregistrat: acum 17 ani
Postari: 36
Nu am reusit sa trimit nici un mail cu serverul meu.
Daca tie iti functioneaza da paste aici, te rog, cu functia mail din php.ini.

A mea arata cam asa:

[mail function]
For Win32 only.
SMTP = localhost
smtp_port=101

For Win32 only.
sendmail_from =

; For Unix only.  You may supply arguments as well (default: "sendmail -t -i".
;sendmail_path =


linia smtp_port=101 nu o avea, am introdus-o eu si am sters caracterul ; din fara liniei For Win32 only.

Ce server folosesti. Eu am QK SMTP server si l-am configurat pe portul 101, dar imi da eroare la trimiterea mail-ului.


pus acum 16 ani
   
OSHO
Elite Member

Din: Cluj
Inregistrat: acum 17 ani
Postari: 2069
smtp_port=101 ? De ce ? Normal de 25, ai modificat tu serverul ?

Caracterul ';' trebuia sa il lasi. E comentariu si iti e destinat tie, nu serverului


_______________________________________

IPFind: IP Finder and browser revealer
SkullBox: IT pentru incepatori
_______________________________________

pus acum 16 ani
   
qsc
Junior+

Inregistrat: acum 17 ani
Postari: 36
Da, normal e pe 25. Dar am pus 101 si la server dar in zadar.
Ms pt informatia asupra caracterului ";"


pus acum 16 ani
   
OSHO
Elite Member

Din: Cluj
Inregistrat: acum 17 ani
Postari: 2069
Serverul de mail e functional ? Incearca sa te conectezi cu telnet pe portul 25 pe 127.0.0.1 si vezi daca te lasa sa deschizi conexiunea. S-ar putea sa fie vreo problema si sa nu mearga serverul.

Anyway, daca vrei neaparat sa iti faci server de ce nu iti pui un FreeBSD pe care instalezi un qmail ? E mult mai simplu asa. Eventual ia-ti un sistem second-hand, un P2 la 400MHz ar fi suficient si foloseste-l doar pentru asta. Instalezi pe el tot ce-ti trebuie (FreeBSD+qmail+apache+php) si ai scapat de o grija.


_______________________________________

IPFind: IP Finder and browser revealer
SkullBox: IT pentru incepatori
_______________________________________

pus acum 16 ani
   
qsc
Junior+

Inregistrat: acum 17 ani
Postari: 36
M-am conectat la server prin telnet si imi zice: "Welcome QK Server SMTP".
Nu renteaza o astfel de metoda. Doream doar sa trimit o mie de mail-uri la cateva adrese si sa stiu si eu mai multe metode de trimitere... cine stie cand cand voi avea nevoie.


pus acum 16 ani
   
OSHO
Elite Member

Din: Cluj
Inregistrat: acum 17 ani
Postari: 2069
OK, deci serverul e functional. Incearca sa trimiti un mail de acolo. Gasesti un tutorial aici: (prima jumatate a tutorialului iti explica ce trebuie sa faci).

_______________________________________

IPFind: IP Finder and browser revealer
SkullBox: IT pentru incepatori
_______________________________________

pus acum 16 ani
   
qsc
Junior+

Inregistrat: acum 17 ani
Postari: 36
Aceeasi eroare din partea serverului de mail: "connet fail: socket error". Nu-mi ramane decat sa cred ca sunt blocat cumva de cei care imi dau internet.

pus acum 16 ani
   
KILLER.Reloaded
Elite Member

Inregistrat: acum 17 ani
Postari: 721
Verifica daca ai vreun antivirus/firewall care ar putea sa blocheze functionarea serverului de mail.

pus acum 16 ani
   
qsc
Junior+

Inregistrat: acum 17 ani
Postari: 36
nu am nici firewall nici antivirus.

pus acum 16 ani
   
KILLER.Reloaded
Elite Member

Inregistrat: acum 17 ani
Postari: 721
Mai verifica inca o data config-urile serverului de mail.
Poate gasesti ceva in neregula si reusesti sa remediezi problema.


pus acum 16 ani
   
JuSt.Skyline
Membru nou

Inregistrat: acum 16 ani
Postari: 1
am o intrebare pt qsc si OSHO. kestia de care ati vorbit voi mai sus cu  easyPHP 1.8 si QK SMPT Server 3 legat de optiunea mailer ma  poate ajuta sa primesc informatii legat de anumite date confidentiale ale unei institutii sau persoana fizica? io am sa incep sa lucrez pasii despre ati vorbit voi mai sus dar sunt oarecum beginer in kestia asta si mi-ar prinde bine some help! pls

pus acum 16 ani
   
cthackers
Junior+

Inregistrat: acum 16 ani
Postari: 38
Mercury mail e bun ca server de mail pt ce ai nevoie.
iti recomand sa-ti instalezi XAMPP. are absolut tot ce trebuie


_______________________________________
If I'll ever meet you, I'll control-alt-delete you

pus acum 16 ani
   
Pagini: 1  

Mergi la