Solved

Email mittels smtp durch php-script

7 years ago

Ich versuche gerade ein PHP-Script zum Versenden auf SMTP umzurüsten und verstehe gerade nicht wie dazu die Konfiguration aussehen muss.

Können Sie mir bitte helfen was für die einzelnen Parameter eingesetzt werden muss?

Hier ist ein beispielhaftes Script:

 

 
require_once "Mail.php";

$from = "Sandra Sender <[xxx]@t-online.de>";
$to = "Ramona Recipient <[xxx]@somewhere.com>";

$subject = "Hi!";
$body = "Hi,How are you?";
$host = "securesmtp.t-online.de";
$port = 465;
$username = "USERNAME";
$password = "PASSWORD";

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

$smtp = Mail::factory('smtp', array ('host' => $host,
'port' => $port,
'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>");
}
 
*E-Mail-Adressen editiert. Bitte posten Sie keine persönlichen Daten. Nadine H. vom Telekom hilft Team

663

4

    • 7 years ago

      2

      Answer

      from

      7 years ago

      Ich habe alle Variationen ausprobiert. Sie meinen bestimmt die Zugangsdaten

      USERNAME@t-online.de und das zugehörige Passwort.

       

      Das PHP-Script gibt mir immer die Rückmeldung

      Failed to connect to securesmtp.t-online.de:465 [SMTP: Failed to connect socket: Connection refused (code: -1, response: )]

      Answer

      from

      7 years ago

      Hallo @Heinz.Wunderlich,

      ja, diese Zugangsdaten meinte ich. Die Fehlermeldung sagt aus, dass die Verbindung vom Server zurückgewiesen wurde. Versuchen Sie doch bitte einmal den Server securesmtprelay.t-online.de und geben mir gerne eine Rückmeldung.

      Viele Grüße Nadine H.

      Unlogged in user

      Answer

      from

    • Accepted Solution

      accepted by

      7 years ago

      Hallo @Heinz.Wunderlich,

      herzlich willkommen in unserer Community. Bei Username tragen Sie bitte Ihre E-Mail-Adresse ein uns bei Passwort das E-Mail-Passwort. Dies hat @Kugic ja auch bereits schon mitgeteilt.

      Viele Grüße Nadine H.

      0

      Unlogged in user

      Ask

      from

      This could help you too

      Solved

      7 years ago

      in  

      7353

      0

      6

      Solved

      in  

      901

      0

      4

      Solved

      in  

      379

      0

      1