Jump to content
php.lv forumi

Recommended Posts

Posted

Sveicināti!

Tiku pie viena projekta, kur vajadzēst $_POST informāciju sūtīt uz e-mailu, tādēļ vēlējos uzzināt, kam vajadzētu pievērst uzmanību lietojot mail funkciju, kādas ir populārākās kļūdas ( hederi u.t.t ) un vai ir svarīgi filtrēt $_POST datus...

 

++ e-mails uz, kuru būs jāsūta viss info ir '@lf.lv' tādēļ vēlējos uzzināt, iespējams kāds ar to jau ir ņēmies - vai ir viņam kaut kas specifisks vajadzīgs?

  • Replies 43
  • Created
  • Last Reply

Top Posters In This Topic

Posted

kas no posta tiks izmantots ?

tikai body ?

vai arii kam suutiit?

2) vai body buus atljauts html ?

3) vai varees suutiit jebkursh ineta lietotaajs?

Posted (edited)

Vai man serveris ir kaut kā atsevišķi jākonfigurē, ja vēlos lietot mail(); ?

 

EDIT laikam jau vaig, em, izlaboju sendmail_path @ php.ini un tagad konsolē met sendmail: 573 lighttpd@csp failed to route the address kā mēģinu sūtīt.

 

 

būtu ļoti labi, ja kāds palīdzētu, viss notiek zem mājas kastes - gentoo

Edited by eregi
Posted (edited)

Aleksej, nē nevaru vislaik met to erroru, palasiju nedadudz un uzzināju, ka lighttpd jūzerim jābūt akssesam uz sendmail bin. Takā tagad uzlikšu aksesu un mēģināšu.

nē privilēģiju uzlikšana nederēja, jāčakarējās ar to sendmail.

Edited by eregi
Posted (edited)

argh, īsti nesaprotu, kas man ar to sendmail'u jādara un, kas jāinstalē.

Edited by eregi
Posted

ieksh PHP.ini

 

SMTP = mail.tavs_provaideris.lv

turpat arii ir sendmail konfiguracijas rindinja...

----------

 

Un Aleksejs Jautaja vai vispar parejais ir pareizi nokonfigurets... no savas kastes e-mailu vari nosuutiit normaali?

Posted

Sendmail ir viens no sarežģītākajiem konfigurēšanas ziņā pasta serveriem. Tev vispār savu SMTP serveri tik ļoti nevajag - tu vari iztikt arī ar vienkāršu "wrapperi", kas dara tikai to, kā nosūta visu, ko tam padod uz provaidera MX serveri.

Teiksim baisi vienkāršs ir ssmtp:

emerge --unmerge sendmail && emerge -Duv ssmtp

Posted (edited)

vienalg met to pašu erroru ārā.

 

ok, dabūju nost sendmailu un uzliko to atpakaļ, pašlaik taisot if(mail()){ echo 'ok'; } atgriež ok, tātad serveris laikam strāda', bet skripts laikam vēl nē, nenonāk vēstules otrā galā.

 

hmm, itkā erroru nemet, kad sūt, bet neaiziet līdz otram galam..

Edited by eregi
Posted

Nav nevienam idejas kā testēt? itkā paiet kādas 30 sec, un itkā atgriež true, bet uz emailu netnāk.. Skriptus mēģinu visādus, visus, kuri doti forumā..

Posted

Skaties mail servera logos, vai

1) mails ir vispār līdz mail serverim nonāk;

2) vai nav kāda cita kļūda, piemēram, nav pareizi norādīts saņēmējs, utt...


×
×
  • Create New...