PHP: smtp ayarları kullanarak eki ile e-posta göndermek nasıl?

0 Cevap php

Ben aşağıdaki kodu kullanarak başarıyla e-posta yolluyorum. E-posta ile: Ama şimdi ben bir metin dosyasını (metin.txt örnek) eklemek istiyorum. Herhangi bir fikir?

require_once "Mail.php";

$from = "Usman <from@example.com>";
$to = "Naveed <to@example.com>";
$subject = "subject";
$body = "";

$host = "smtp.gmail.com";
$username = "username";
$password = "password";

$headers = array ('From' => $from,
      'To' => $to,
      'Subject' => $subject);

$smtp = Mail::factory( 'smtp', array('host' => $host,
          'auth' => true,
          'username' => $username,
          'password' => $password ) );

$mail = $smtp->send( $to, $headers, $body );

if ( PEAR::isError($mail) ) {
echo( "<p>" . $mail->getMessage() . "</p>" );
} else {
echo( "<p>Message successfully sent!</p>" );
}

0 Cevap