![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 91 Pomógł: 1 Dołączył: 27.12.2003 Skąd: z łodzi Ostrzeżenie: (0%) ![]() ![]() |
cześć
wjaki sposob moge wysłac email (przez www) z jakiegos serwera smtp? chyba jasno opisałem ? |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 56 Pomógł: 2 Dołączył: 8.02.2004 Skąd: Olsztyn Ostrzeżenie: (0%) ![]() ![]() |
[manual:fe1af3fd1a]mail[/manual:fe1af3fd1a]
a dokładniej : [php:1:fe1af3fd1a]<?php mail ("jakismail@wp.pl","Jakis temat","Jakas tresc"); ?>[/php:1:fe1af3fd1a] o to chodzilo ![]() |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 296 Pomógł: 0 Dołączył: 9.05.2002 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
-------------------- audaces fortuna iuvat!
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 56 Pomógł: 2 Dołączył: 8.02.2004 Skąd: Olsztyn Ostrzeżenie: (0%) ![]() ![]() |
zombie -
byłem pierwszy ![]() |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 91 Pomógł: 1 Dołączył: 27.12.2003 Skąd: z łodzi Ostrzeżenie: (0%) ![]() ![]() |
ok ale jesli bym chciał wysłać email nie z serwera gdzie mam strone a z np. onetu.
|
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 223 Pomógł: 1 Dołączył: -- Skąd: Rogożnik /K-ce/ Ostrzeżenie: (0%) ![]() ![]() |
Chodzi Ci może o [manual:5b569e787f]imap[/manual:5b569e787f]?
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 91 Pomógł: 1 Dołączył: 27.12.2003 Skąd: z łodzi Ostrzeżenie: (0%) ![]() ![]() |
to czyli jak bym napisał:
[php:1:14ca9103ca]<?php include("Mail.php"); $recipients = "mail_to@domain.mail"; $headers["From"] = "max"; $headers["To"] = "klijent@nieznany.pl"; $headers["Subject"] = "Tytuł"; $body = "tekst"; $params["host"] = "smtp.poczta.onet.pl"; $params["port"] = "25"; $params["auth"] = true; $params["username"] = "user"; $params["password"] = "password"; // Create the mail object using the Mail::factory method $mail_object =& Mail::factory("smtp", $params); $mail_object->send($recipients, $headers, $body); ?>[/php:1:14ca9103ca] i to może działać ? mam taki błąd: Fatal error: Undefined class name 'mail' in e:usrkrasnalwwwaindex.php on line 17 |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 43 Pomógł: 0 Dołączył: 3.12.2003 Skąd: Jelenia Góra Ostrzeżenie: (0%) ![]() ![]() |
może chodzi o to
[php:1:26cb327a73]<?php ini_set('SMTP','smtp.domenta.com'); mail(...); ?>[/php:1:26cb327a73] |
|
|
![]()
Post
#9
|
|
![]() Grupa: Przyjaciele php.pl Postów: 742 Pomógł: 0 Dołączył: 14.12.2003 Skąd: Gdańsk, Trójmiasto Ostrzeżenie: (0%) ![]() ![]() |
w php Solutions 01/2004 na stronie 41 jest kod o który Ci chodzi. Nie wiem, czy umieszczając ten kod nie złamałbym jakiegoś prawa, więc go nie umieszczam
![]() |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 259 Pomógł: 0 Dołączył: 17.05.2003 Skąd: Nysa Ostrzeżenie: (10%) ![]() ![]() |
[php:1:90ceb0f1b1]<?php
function send_email($senderMail, $mailTo, $subject, $message, $smtpHost, $smtpUser, $smtpPass){ $subject = stripslashes($subject); $message = stripslashes($message); $message = nl2br($message); $smtp_error = ''; if (!$socket = @fsockopen("$smtpHost",25,$errno,$errstr,30)) $smtp_error = "Nie można ustanowić poł±czenia z hostem SMTP $smtpHost: $errno: $errstr"; if(isSet($socket)){ if(!empty($smtpUser) && !empty($smtpPass)){ fputs($socket, "EHLO ".$smtpHost."rn"); fputs($socket, "EHLO ".$smtpHost."rn"); fputs($socket, "AUTH LOGINrn"); fputs($socket, base64_encode($smtpUser)."rn"); fputs($socket, base64_encode($smtpPass)."rn"); $senderMail = trim($senderMail); fputs($socket, "MAIL FROM: <$senderMail>rn"); $mailTo = trim($mailTo); fputs($socket, "RCPT TO: <$mailTo>rn"); fputs($socket, "DATArn"); fputs($socket, "Subject: $subjectrn"); fputs($socket, "To: $mailTorn"); fputs($socket, "Content-type: text/html; charset=iso-8859-2rnrnrn"); // fputs($socket, "From: $senderMailrn"); // fputs($socket, "Reply-To: $senderMailrn"); // fputs($socket, "return-Path: $senderMailrnrn"); fputs($socket, "$messagern"); fputs($socket, ".rn"); fputs($socket, "QUITrn"); fclose($socket); } else{ $smtp_error = "Nie podano hasła lub loginu na smtp!"; } } if(empty($smtp_error)) $smtp_error = "Wiadomo¶ć została wysłana."; return $smtp_error; ?>[/php:1:90ceb0f1b1] |
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 17:31 |