Seite 1 von 3 123 LetzteLetzte
Ergebnis 1 bis 10 von 26

Thema: Keine Mail werden gesendet

  1. #1
    Benutzer
    Registriert seit
    27.08.2007
    Beiträge
    46

    Keine Mail werden gesendet

    Hi,

    ich habe schon die Forensuche benutzt aber keine Lösung gefunden.

    Wenn man sich z.B anmeldet erhält man keine AKtivierugsmail, auch keine Newsletter...

    Gibt es eine Möglichkeit das Script über nen Smtp Server die Mail zu verschicken?

    Oder was kann man noch machen damit das geht?

  2. #2
    Erfahrener Benutzer Avatar von Gremlin
    Registriert seit
    05.07.2006
    Beiträge
    5.206
    Hallo,
    wo hostest du denn? Rede dochmal mit dienem Hoster das er die mail() aktiviert. Im VMS gibt es direkt noch keine möglichkeit emails per smtp zu versenden, jedoch kann man sich da eine Erweiterung machen.

    Im Forum von kilu.info gibt es z.B. eine solche Funktion zum Download

    Gruß
    Gremlin
    Diskutiere nie mit Idioten - sie holen Dich auf ihr Niveau und schlagen Dich dort mit Erfahrung!



  3. #3
    Benutzer
    Registriert seit
    27.08.2007
    Beiträge
    46
    Der Hoster hat keinen Mailserver.

    Kann mir wer das einbauen?

  4. #4
    Erfahrener Benutzer Avatar von Gremlin
    Registriert seit
    05.07.2006
    Beiträge
    5.206
    Dann wechsel lieber den hoster xD wenn der nichtmal nen Mailserver hat das mit dem smtp Mailen ist einfach die Anleitung findest du in o.g. Forum
    Diskutiere nie mit Idioten - sie holen Dich auf ihr Niveau und schlagen Dich dort mit Erfahrung!



  5. #5
    Benutzer
    Registriert seit
    27.08.2007
    Beiträge
    46
    WIe geht der Link zu dem Download finde den nicht.

  6. #6
    Erfahrener Benutzer Avatar von Gremlin
    Registriert seit
    05.07.2006
    Beiträge
    5.206
    Diskutiere nie mit Idioten - sie holen Dich auf ihr Niveau und schlagen Dich dort mit Erfahrung!



  7. #7
    Benutzer
    Registriert seit
    27.08.2007
    Beiträge
    46
    Leider kann man folgende Seite nicht aufrufen:

    http://killerfaultier.kilu.de/smtp_mailer.txt

  8. #8
    Erfahrener Benutzer Avatar von SebbyPHM
    Registriert seit
    17.07.2006
    Beiträge
    844
    mmmh, ich kann die seite schon aufrufen...

    function server_parse($socket, $response, $line = __LINE__)
    {
    $server_response = '';
    while (substr($server_response, 3, 1) != ' ')
    {
    if (!($server_response = fgets($socket, 256)))
    {
    echo 'Couldn\'t get mail server response codes<br />';
    }
    }

    if (!(substr($server_response, 0, 3) == $response))
    {
    echo "Ran into problems sending Mail. Response: $server_response<br />";
    }
    }

    function smtpmail($mail_to, $subject, $message, $headers = '')
    {
    $smtp_host = '';
    $smtp_username = '';
    $smtp_password = '';
    $absender = '';

    $message = preg_replace("#(?<!\r)\n#si", "\r\n", $message);
    if ($headers != '')
    {
    if (is_array($headers))
    {
    if (sizeof($headers) > 1)
    {
    $headers = join("\n", $headers);
    }
    else
    {
    $headers = $headers[0];
    }
    }
    $headers = chop($headers);
    $headers = preg_replace('#(?<!\r)\n#si', "\r\n", $headers);
    $header_array = explode("\r\n", $headers);
    @reset($header_array);

    $headers = '';
    while(list(, $header) = each($header_array))
    {
    if (preg_match('#^cc:#si', $header))
    {
    $cc = preg_replace('#^cc:(.*)#si', '\1', $header);
    }
    else if (preg_match('#^bcc:#si', $header))
    {
    $bcc = preg_replace('#^bcc:(.*)#si', '\1', $header);
    $header = '';
    }
    $headers .= ($header != '') ? $header . "\r\n" : '';
    }

    $headers = chop($headers);
    if ($cc) $cc = explode(', ', $cc);
    if ($bcc) $bcc = explode(', ', $bcc);
    }

    if (trim($subject) == '')
    {
    echo 'No email Subject specified<br />';
    }

    if (trim($message) == '')
    {
    echo 'Email message was blank<br />';
    }

    if( !$socket = @fsockopen($smtp_host, 25, $errno, $errstr, 20) )
    {
    echo "Could not connect to smtp host : $errno : $errstr<br />";
    }

    server_parse($socket, "220", __LINE__);

    if( !empty($smtp_username) && !empty($smtp_password) )
    {
    fputs($socket, "HELO " . $smtp_host . "\r\n");
    server_parse($socket, "250", __LINE__);

    fputs($socket, "AUTH LOGIN\r\n");
    server_parse($socket, "334", __LINE__);

    fputs($socket, base64_encode($smtp_username) . "\r\n");
    server_parse($socket, "334", __LINE__);

    fputs($socket, base64_encode($smtp_password) . "\r\n");
    server_parse($socket, "235", __LINE__);
    }
    else
    {
    fputs($socket, "EHLO " . $smtp_host . "\r\n");
    server_parse($socket, "250", __LINE__);
    }

    fputs($socket, "MAIL FROM: <" . $absender . ">\r\n");
    server_parse($socket, "250", __LINE__);

    $to_header = '';

    $mail_to = (trim($mail_to) == '') ? 'Undisclosed-recipients:;' : trim($mail_to);
    if (preg_match('#[^ ]+\@[^ ]+#', $mail_to))
    {
    fputs($socket, "RCPT TO: <$mail_to>\r\n");
    server_parse($socket, "250", __LINE__);
    }

    @reset($bcc);
    if (isset($bcc))
    {
    while(list(, $bcc_address) = each($bcc))
    {
    $bcc_address = trim($bcc_address);
    if (preg_match('#[^ ]+\@[^ ]+#', $bcc_address))
    {
    fputs($socket, "RCPT TO: <$bcc_address>\r\n");
    server_parse($socket, "250", __LINE__);
    }
    }
    }

    @reset($cc);
    if (isset($cc))
    {
    while(list(, $cc_address) = each($cc))
    {
    $cc_address = trim($cc_address);
    if (preg_match('#[^ ]+\@[^ ]+#', $cc_address))
    {
    fputs($socket, "RCPT TO: <$cc_address>\r\n");
    server_parse($socket, "250", __LINE__);
    }
    }
    }

    fputs($socket, "DATA\r\n");

    server_parse($socket, "354", __LINE__);

    fputs($socket, "Subject: $subject\r\n");

    fputs($socket, "To: $mail_to\r\n");

    fputs($socket, "$headers\r\n\r\n");

    fputs($socket, "$message\r\n");

    fputs($socket, ".\r\n");
    server_parse($socket, "250", __LINE__);

    fputs($socket, "QUIT\r\n");
    fclose($socket);

    return true;
    }
    Mit freundlichem Gruß
    SebbyPHM




  9. #9
    Benutzer
    Registriert seit
    27.08.2007
    Beiträge
    46
    Komisch.

    Und was soll ich nun damit?

    Ich dachte daist ne ANleitung dabei?

  10. #10
    Erfahrener Benutzer Avatar von Gremlin
    Registriert seit
    05.07.2006
    Beiträge
    5.206
    Oo liest du auch die Links die ich gepostet habe? Solltest du mal tun, denn da ist die ANleitung
    Diskutiere nie mit Idioten - sie holen Dich auf ihr Niveau und schlagen Dich dort mit Erfahrung!



Seite 1 von 3 123 LetzteLetzte

Ähnliche Themen

  1. Keine Registration keine E-Mail
    Von ebook24 im Forum Support zum VMSone
    Antworten: 3
    Letzter Beitrag: 08.07.2009, 19:06
  2. keine E-Mail beim registrieren
    Von basti2607 im Forum Support zum VMSone
    Antworten: 6
    Letzter Beitrag: 27.10.2008, 19:35
  3. Keine E-mail wird versendet!!
    Von napfkuchen im Forum Support zum VMSone
    Antworten: 21
    Letzter Beitrag: 07.10.2008, 14:34
  4. Newsletter werden nicht gesendet
    Von Frenja im Forum Support zum VMSone
    Antworten: 7
    Letzter Beitrag: 14.03.2008, 23:41
  5. Dynamische Refrally - Keine User, keine Refs werden angezeigt
    Von Optimo im Forum Support zu Addons & Erweiterungen
    Antworten: 2
    Letzter Beitrag: 26.10.2007, 15:39

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •