Pošiljatelj maila preko obrazca

Pred pol leta smo skušali za nagradno igro narediti, pa nam ni uspelo. In sicer:
Ko nekdo preko obrazca želi obvestiti svoje prijatelje, bi želeli, da se kot sender pokaže njegov mail, ki ga je vnesel. Nekako nam to ni uspelo, pa sem pozabil v čem je bil problem. Ima kdo kaj izkušenj s tem? Resnično rabim pomoč, čimprej, proti plačilu.

11 odgovorov

V header maila vkljucis pravilno From: vrstico?

Aha, neki smo štimal, pa nič uštimal:

<izbrisano na zahtevo>

Tkole, nismo uspeli naštimat, da bi bil sendetjev mail notr. Tako da je bil samo ime in priimek senderja, potem pa je folk delal replay na naš info@podarimo.si, kar je bilo precej bedno. Ideje?

Pošlji email z HTML Mime Mail paketa al pa SWIFT, tam pa lepo nastaviš potem (primer):
$mail->setFrom ('Rok Meglič rok.meglic@gmail.com');, pa tudi AddReplayTo email lahko defeniraš.

Nevem kaj ste čarali, vendar ti lahko načeloma sendaš iz česarkoli. Se pravi nekaj@karnekaj.com , vendar če bo dotični odgovoril na ta email, le-tega ne boš prejel. Če vneseš tuj email, bo odgovor prejel on. Uporabi vgrajeno php mail() funkcijo, da preveriš delovanje svojega strežnika, če ti že to ne pošlje, potem imaš nekaj zašuštrano v configu.

<?php
$to      = 'nobody@example.com';
$subject = 'the subject';
$message = 'hello';
$headers = 'From: webmaster@example.com' . "\r\n" .
    'Reply-To: webmaster@example.com' . "\r\n" .
    'X-Mailer: PHP/' . phpversion();

mail($to, $subject, $message, $headers);
?>

Tole ti more delat... Drugače imaš drugje problem kot v svoji kodi. Nekateri strežniki imajo nastavljeno da ne moreš "fejkat" emailov, predvsem zato da se ne abusea mail() funkcije, ampak da mora biti kreiran email na dotičnem strežniku. (omejevanja spama iz strežnika). Če si sam lastnik strežnika, pa malce preveri v config datotekah postfixa. (sam ga ne uporabljam, tako da ne vem točno).

Kdor ve v čem bi bil problem naj mi piše na PM, mu posredujem vse potrebno da zadevo uštima. Delo seveda plačam.

Ti je že bl4ckb1rd napisal. Jaz lahko kvečjemu napišem enako :)

Mika

  1. na javni forum si dal zasebni pogovor brez da bi mene vpletenega vprašal. Prosm da zbrišeš vse kar je mojga. Hvala.

  2. ti si mene najel da ti rešim problem z mejli, ki jih na začetku sploh ni blo iz serverja in kasneje se niso prikazovali v html klijentih. Oboje sem ti rešu. Nikjer in nikdar mi nisi omenil da hočeš to funkcionalnost ki jo zdej iščeš. Napisal si pa tko kot da ti nisem uštimal, in s tem mečeš slabo luč name.

  3. zakaj me nisi kontaktiral če si imel še probleme? pogovarjala sva se 14 dni po zaključku te zadeve in nisi omenil nič? Še zmeraj te imam na msnju, mejl maš moj, gsm maš moj, web stran imaš mojo. ne razumem?

pošl mejl.

lp
Andrej

:) meni je enkrat pred kratkim, en kolega na facebook napisal "ej, na tej pa tej strani ti tole ne dela bla, bla"... in to na "Wall". Mislm ... :)

hehe cudno da ni dau se kak remote code execution... xD na public... xD lustno.

Andrej, se opravičujem, če si dobil tak občutek v mojem pisanju, ampak nikakor nisem grajal tvoje usluge, za katero sem ti zelo hvaležen. Sem se ti zahvalil tudi takrat v postu:
http://www.internetmojster.com/administracija/mail-streznika-help.html
Očitno je prišlo do nesporazuma, in sem takrat mislil, da se glede pošiljanja ne da nič ukreniti v tistem trenutku, zato sedaj že malo prej iščem nekoga, ki bi poznal rešitev. Ta teden bova z Anžetom probala, če zadeva funkcionira, drugače pa brez skrbi, si edini, za katerega vem, da se spozna na sistemske storitve, tako da si prvi, katerega bi prosil za pomoč.

Upam, da drugi niste dobili občutka, da grajam Andrejeve usluge?