PDA

Դիտել ողջ տարբերակը : mail - ի ուղարկում php - ի միջոցով



shooter
06.07.2010, 00:41
Ողջույն բոլորին
Ով կարող է օգնել ինձ օգնել հետևյալ հարցում.
Անհրաժեշտ ա որպեսզի ավտմատ կերպով նամակ ուղարկվի որևէ email հասցեի, որը կնշվի, ինչպես սովրաբար դա լինում ա ռեգիստռացիայի ժամանկ:
Խնդրում եմ mail() - ֆունկցիան չառաջարկել, քանի որ էտ ֆուկցիան մենակ localhost - ի վրա ա ուղարկում, իսկ ինձ անհրաժեշտ ա որպեսզի ռեալ mail - ի վրա ուղարկի:
Խնդրում եմ պատասխանել ինչքան հնարավոր ա շուտ, ինչ ֆոռում ասես չեմ նայել նոռմլ բան չկա, մի թե էտքան դժվար ա էտի...?

Կարապետ
06.07.2010, 20:11
Ողջույն բոլորին
Ով կարող է օգնել ինձ օգնել հետևյալ հարցում.
Անհրաժեշտ ա որպեսզի ավտմատ կերպով նամակ ուղարկվի որևէ email հասցեի, որը կնշվի, ինչպես սովրաբար դա լինում ա ռեգիստռացիայի ժամանկ:
Խնդրում եմ mail() - ֆունկցիան չառաջարկել, քանի որ էտ ֆուկցիան մենակ localhost - ի վրա ա ուղարկում, իսկ ինձ անհրաժեշտ ա որպեսզի ռեալ mail - ի վրա ուղարկի:
Խնդրում եմ պատասխանել ինչքան հնարավոր ա շուտ, ինչ ֆոռում ասես չեմ նայել նոռմլ բան չկա, մի թե էտքան դժվար ա էտի...?

Նախ Install արա XAMPP-ն -» բոլոր կարգավորումները դզի(mySQL, PHP...), հետո localhost-ի վրա RoundCube Mail տեղադրի

shooter
07.07.2010, 02:27
էս XAMPP - ոնց հասկացա php, mysql, apache, phpmyadmin, ... դիստրիբյուտիվ էր, դրա անհրաժեշտությունը ինչում էր? ... իմ մոտ Apache սեռվեռ ինստալ արած ա, մնացած բոլոր կարգավորւմները տված են (այլ կերպ ասած ես ինստալ եմ արել topserver-ը (եթե ծանոթ ա), ինքը ամբողջ կարգավորումները արել ա), իմ մոտ php, mysql նորմալ աշխատոու են, խնդիրը մենակ կայանում ա mail - ի հարցում, ես ուզւմ եմ տեստ անեմ արդյոք ռեգիստռացիա լինեուց հետո mail - ա տվյալ մարդու email-ին.
Իսկ roundcubemail-0.4-beta.tar քաշեցի արխիվը բացեցի քցեցի localhost պապկայի մեջ, բաըց վոնց - որ պռոբլեմ կա նմանատիպ.
CONFIGURATION ERROR

main.inc.php was not found.
db.inc.php was not found.
Please read the INSTALL instructions!

MSGM
07.07.2010, 09:46
Խնդրում եմ mail() - ֆունկցիան չառաջարկել
Էս փորձել ես ու չի եղե՞լ


<?php
$to = "[email protected]";
$subject = "Hi!";
$body = "Hi,\n\nHow are you?";
if (mail($to, $subject, $body)) {
echo("<p>Message successfully sent!</p>");
} else {
echo("<p>Message delivery failed...</p>");
}
?>

Կարապետ
07.07.2010, 10:44
էս XAMPP - ոնց հասկացա php, mysql, apache, phpmyadmin, ... դիստրիբյուտիվ էր, դրա անհրաժեշտությունը ինչում էր? ... իմ մոտ Apache սեռվեռ ինստալ արած ա, մնացած բոլոր կարգավորւմները տված են (այլ կերպ ասած ես ինստալ եմ արել topserver-ը (եթե ծանոթ ա), ինքը ամբողջ կարգավորումները արել ա), իմ մոտ php, mysql նորմալ աշխատոու են, խնդիրը մենակ կայանում ա mail - ի հարցում, ես ուզւմ եմ տեստ անեմ արդյոք ռեգիստռացիա լինեուց հետո mail - ա տվյալ մարդու email-ին.
Իսկ roundcubemail-0.4-beta.tar քաշեցի արխիվը բացեցի քցեցի localhost պապկայի մեջ, բաըց վոնց - որ պռոբլեմ կա նմանատիպ.
CONFIGURATION ERROR

main.inc.php was not found.
db.inc.php was not found.
Please read the INSTALL instructions!

Ինտսալի ժամանակ քեզ եդ 2 ֆայլերը տալիսա՝ պիտի պահես հետո գցես իրա ֆայլերի մեջ

shooter
24.07.2010, 22:43
Էս փորձել ես ու չի եղե՞լ


<?php
$to = "[email protected]";
$subject = "Hi!";
$body = "Hi,\n\nHow are you?";
if (mail($to, $subject, $body)) {
echo("<p>Message successfully sent!</p>");
} else {
echo("<p>Message delivery failed...</p>");
}
?>


Հա ցավոք ես կոդը mail չի ուղարկոմ, ինքը պարզապես տվյալ message -ը քցում ա լոկալ սերվերի email դիրեկտորիայի մեջ, իրականում mail չի գնում, ուրիշ ֆորումներից իմացա, որ էտ գործողության համար պատսխնատու ա sendmail -ը, իսկ իմ դեպքում sendmail - ի փոխարեն "заглушка" - ա աշխատում, որն էլ արգելում ա message -ի ելքը, վերջինս պահելով localhost -ի վրա, բայց ես քաշեցի իսկական sendmail -ը ու քցեցի նույն դիրեկտորիայի մեջ, որպեսզի դիմումը կատարվի տվյալ ծրագրին, բաըց հիմա ել 30վրկ. սպասում ա ու timeout -ով ավարտում ա ուղարկմն պրոցեսը, արդյունքում էլի mail չի գնում :think

---------- Ավելացվել է՝ 23:43 ---------- Սկզբնական գրառումը՝ 23:34 ----------


Ինտսալի ժամանակ քեզ եդ 2 ֆայլերը տալիսա՝ պիտի պահես հետո գցես իրա ֆայլերի մեջ
հարգելի Կարապետ եթե կարելի է ևս մի անգամ անդրադառնանք roundcubemail -ին, էտ 2 ֆայլը քաշեցի(main.inc.php, db.inc.php) ինստալը նորմալ ավարտվեց, հիմա կոնֆիգուրացիայի ժամանակ IMAP hostname ա ուզում, ինչ պիտի գրեմ էտ դաշտում, առանց դրա ավտորիզացիա չեմ կարում լինեմ ?

JoKer777
09.11.2010, 22:30
չնայած որ ահագին ժամանակ է անցել, բայց ասեմ որ լոկալ սերվերից մաիլ ՉԻ գնում.

shooter
10.11.2010, 12:09
Հարգելի JoKer777 մերսի բոլոր դեպքերում պատասխանի համար, ճիշտա էս ընթացքում արդեն գլխի ընկել էինք :8 , հիմա ամեն ինչ նորմալ ա:)