Ergebnis 1 bis 10 von 10

Thema: fehlermeldung

  1. #1
    tanja2
    Gast

    Standard fehlermeldung

    Hallo, ich habe ein formular erstellt, und hab nun versucht mir die daten mit php uber einen apache-server zu schicken.
    dann bekomme ich beim absenden folgende fehlermeldung und es funktioniert nicht


    Warning: mail() [function.mail]: Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in....

    kann mir das jemand erklären?

    Danke, Tanja
    Achtung: Dies ist ein alter Thread im HTML und Webmaster Forum
    Diese Diskussion ist älter als 90 Tage. Die darin enthaltenen Informationen sind möglicherweise nicht mehr aktuell. Erstelle bitte zu deiner Frage ein neues Thema im Forum !!!!!

  2. #2
    Shogun Avatar von DarkSyranus
    Registriert seit
    28.03.2006
    Ort
    ::1/128
    Alter
    25
    Beiträge
    3.446
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings
    Blog-Einträge
    1

    Standard

    Moin
    Wo liegt denn dieser Server?
    Ist der local bei dir auf dem rechner oder ist es ein Webserver?
    Wenn er local ist, musst du zusätzlich noch einen Mailserver installieren.
    Da kann dir hier sicher Jemand helfen.
    Wenn der Server im Internet ist, musst du mal deinen Provider kontaktiern und ihn danach fragen.

    Wir brauchen allerdings ein wenig mehr Informationen.

    Post Scriptum: Und bitte nächstes mal einen etwas treffenderen Threadtitel.
    Unter dem jtzigen kann kein User verstehen, was genau gemeint ist, weshalb sich viele den Thread nicht angucken werden.

  3. #3
    tanja2
    Gast

    Standard

    also ich mach das mit nem apache server lokal, ich hab aber keine ahnung davon

    kann denn mal jemand der ahnung hat mit sagen wie ich den emailserver mache oder meinen code testen?

    waere echt lieb von euch


    Code:
    <?php 
    
    ### Konfiguration ### 
    
    # Bitte passen Sie die folgenden Werte an, bevor Sie das Script benutzen! 
    
    # An welche Adresse sollen die Mails gesendet werden? 
    $strEmpfaenger = "name_at---.de"; 
    
    # Welche Adresse soll als Absender angegeben werden? 
    # &#40;Manche Hoster lassen diese Angabe vor dem Versenden der Mail ueberschreiben&#41; 
    $strFrom       = "HOMEPAGE"; 
    
    # Welchen Betreff sollen die Mails erhalten? 
    $strSubject    = "Kontakt"; 
    
    # Zu welcher Seite soll als "Danke-Seite" weitergeleitet werden? 
    # Wichtig&#58; Sie muessen hier eine gueltige HTTP-Adresse angeben! 
    $strReturnhtml = "./main.html"; 
    
    # Welche&#40;s&#41; Zeichen soll&#40;en&#41; zwischen dem Feldnamen und dem angegebenen Wert stehen? 
    $strDelimiter  = "&#58;\t"; 
    
    ### Ende Konfiguration ### 
    
    if&#40;$_POST&#41; 
    &#123; 
     $strMailtext = ""; 
    
     while&#40;list&#40;$strName,$value&#41; = each&#40;$_POST&#41;&#41; 
     &#123; 
      if&#40;is_array&#40;$value&#41;&#41; 
      &#123; 
       foreach&#40;$value as $value_array&#41; 
       &#123; 
        $strMailtext .= $strName.$strDelimiter.$value_array."\n"; 
       &#125; 
      &#125; 
      else 
      &#123; 
       $strMailtext .= $strName.$strDelimiter.$value."\n"; 
      &#125; 
     &#125; 
    
     if&#40;get_magic_quotes_gpc&#40;&#41;&#41; 
     &#123; 
      $strMailtext = stripslashes&#40;$strMailtext&#41;; 
     &#125; 
    ini_set&#40;&#41;;
     mail&#40;$strEmpfaenger, $strSubject, $strMailtext, "From&#58; ".$strFrom&#41; 
      or die&#40;"Die Mail konnte nicht versendet werden."&#41;; 
     header&#40;"Location&#58; $strReturnhtml"&#41;; 
     exit; 
    &#125; 
    
    ?> 
    
    
    
    
    
    
    
    
    
    
    
    
    
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Strict//EN">
    <HTML>
    
     <HEAD>
      <TITLE></TITLE>
     
    
    
    
    <link type="text/css" rel="stylesheet" href="style.css">
    <script src="script.js" language="Javascript"></script>
    
    
    
    <style type="text/css">
     
    </style>
    
    </HEAD>
    
    <BODY bgcolor="#F7F7F7" STYLE="padding&#58;0px; margin&#58;0px;">
    <CENTER>
    
    
    
    
    <DIV STYLE="text-align&#58;left; width&#58;730px;  border&#58;1pt solid #6B757B; border-top&#58;0 solid #FF9966;
    							 background-color&#58;#FFFFFF; margin&#58;0px; margin-bottom&#58;5px; padding&#58;0px;">
    
    	<DIV style="text-align&#58;left; background-color&#58;#FFFFFF;  border&#58;0px black solid; padding&#58;10px; margin&#58;5px; margin-top&#58;0px;">
    
    		<H1 class="headline" style="margin-bottom&#58;28px; magin-top&#58;0px;">Kontakt</H1>
    		<form action="<?php print $_SERVER&#91;'PHP_SELF'&#93;; ?>" method="post"> 
    
    		<table STYLE="margin-left&#58;60px" width="60%">
            
            <tr>
              <td style="width&#58; 71px; height&#58; 25px;" align="right">
                <span class="text" id="Name">Name&#58;</span></td>
              <td style="height&#58; 25px;">
                <input name="m_tbName" size="26" id="m_tbName" class="formulare" type="text"><font color="red">*</font>
                </td>
            </tr>
            <tr>
              <td style="width&#58; 71px;" align="right">
                <span class="text" id="Street">Straße&#58;</span></td>
              <td>
                <input name="m_tbStreet" size="26" id="m_tbStreet" class="formulare" type="text"></td>
            </tr>
            <tr>
              <td style="width&#58; 71px;" align="right">
                <span class="text" id="Zip">Plz&#58;</span></td>
              <td>
                <input name="m_tbPlz" size="5" id="m_tbPlz" class="formulare" type="text"></td>
            </tr>
            <tr>
              <td style="width&#58; 71px;" align="right">
                <span class="text" id="City">Ort&#58;</span></td>
              <td>
                <input name="m_tbCity" size="26" id="m_tbCity" class="formulare" type="text"></td>
            </tr>
            <tr>
              <td style="width&#58; 71px;" align="right">
                <span class="text" id="Email">E-Mail&#58;</span></td>
              <td>
                <input name="m_tbEmail" size="26" id="m_tbEmail" class="formulare" type="text"><font color="red">*</font>
                
                </td>
            </tr>
            <tr>
              <td style="width&#58; 71px; height&#58; 25px;" align="right">
                <span class="text" id="Phone">Telefon&#58;</span></td>
              <td style="height&#58; 25px;">
                <input name="m_tbPhone" size="26" id="m_tbPhone" class="formulare" type="text"></td>
            </tr>
            <tr>
              <td style="width&#58; 71px;" align="right">
                <span class="text" id="Fax">Fax&#58;</span></td>
              <td>
                <input name="m_tbFax" size="26" id="m_tbFax" class="formulare" type="text"></td>
            </tr>
            <tr>
              <td style="width&#58; 71px;" align="right" valign="top">
                <span class="text" id="Message">Nachricht&#58;</span></td>
              <td>
                <textarea name="m_tbMessage" cols="40" rows="10" id="m_tbMessage" class="formulare"></textarea></td>
                	
            </tr>
            <tr>
            	<td></td>
              <td style="text-align&#58;right;" valign="top">
                
                <span STYLE="color&#58;red;">*Pflichtfelder</span>
              </td>
                	
            </tr>
            <tr>
              <td style="width&#58; 71px; height&#58; 21px;" align="right">
                <span id="Send"></span></td>
              <td style="height&#58; 21px;">[b]
                
            			 
    
            			 
            </tr>
           
        </table>
    
    	<input type="submit" value=" Absenden "> 
    
    </form> 
    
    		
    
    	</DIV>
    </DIV>
    
    
    
    </CENTER>
    </BODY>
    </HTML>
    /code tags sponsored by basstar

  4. #4
    Shogun Avatar von DarkSyranus
    Registriert seit
    28.03.2006
    Ort
    ::1/128
    Alter
    25
    Beiträge
    3.446
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings
    Blog-Einträge
    1

    Standard

    Moin

    Einen Apache mit wenig Ahnung ist immer so eine Sache.
    Ist jetzt nicht Böse gemeint, aber ich würde dir raten auf Xampp umzusteigen.
    Dort ist alles von vornerein eingebunden.
    Webserver, PHP, MySQL, FTP und Mailserver ist alles direkt nach der Installation verfügbar.
    Du brauchst nichtmal was zu configurieren.
    Einfach installieren, Datein in den htdocs-Ordner verschieben und fertig ist es.
    Falls du Probleme bei der Installation / Nutzung hast, bitte einmal hier schauen.

  5. #5
    tanja2
    Gast

    Standard

    es ist auch xampp was ich habe, dachte das wäre ein apache server. hab auch die dateien in dem htdocsordner, kann ich ja auch oeffnen, aber beim klicken auf absenden bekomm ich halt diese fehlermeldung

  6. #6
    Shogun Avatar von DarkSyranus
    Registriert seit
    28.03.2006
    Ort
    ::1/128
    Alter
    25
    Beiträge
    3.446
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings
    Blog-Einträge
    1

    Standard

    Achso, dann musst du den Mailserver Starten.
    Rufe das xampp Control Panel auf (xampp-control.exe) und klicke auf den Button hinter Mercury(Start).
    Damit solltest du den Mailserver starten und es sollte keine Fehlermeldung mehr geben.
    Btw. denke ich jedoch, dass es generell nicht gehen kann.
    Nun musst du noch einschalten, dass der Server auch mails verschicken darf.
    Klicke nun neben dem Startbutton auf den jetzt verfügbaren Button Admin.
    gehe oben zur Configuration, dann zu SMTP-Server.
    Nun gehst du in der Leiste des sich öffnenden Fensters auf Connection Control. Entferne das Häkchen vor Do not permit SMTP relaying ....
    Starte den Mailserver neu.
    Jetzt sollte eigentlich ales gehen.

  7. #7
    tanja2
    Gast

    Standard

    hab ich soweit alles gemacht, nur wenn ich das fenster wieder schließe speichert er das wohl nicht, das schicken klappt nümlich nicht und wenn ich das admin fenster üffnen ist der haken wieder da

  8. #8
    Azubi(ne)
    Registriert seit
    11.04.2007
    Beiträge
    85
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    mhm versteh grad nich was du meinst^^
    du startest das XAMPP-CP und startest den Apache und zumindestens den Mercury, dann muss bei beiden Started danebenstehen (bei mir grün hinterlegt). Dann ist alles gestartet und du kannst das fenster mit X schließen oder auch offen lassen, es bleiben alle prozesse gestartet
    die häckchen links sind nur für einen art autostart...

    Jetzt müsst eigentlich dein Script funktionieren

  9. #9
    tanja2
    Gast

    Standard

    ja aber das tut es leider nicht

  10. #10
    Shogun Avatar von DarkSyranus
    Registriert seit
    28.03.2006
    Ort
    ::1/128
    Alter
    25
    Beiträge
    3.446
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings
    Blog-Einträge
    1

    Standard

    nein Sebian daran liegt der Haken.
    Der Mercury kann im Xampp aus evtl. Spammgründen keine mails an irgendwelche E-mailaddresse senden.
    Bei mir geht das einwandfrei (nach obiger Anleitung).
    Das Häkchen bleibt auch nach neustart von Mercury deaktiviert.
    Such sonst mal hier nach SMTP Relay.

Ähnliche Themen

  1. ICQ Fehlermeldung
    Von sticky im Forum Off Topic und Quasselbox
    Antworten: 4
    Letzter Beitrag: 22.12.2007, 17:32
  2. Fehlermeldung
    Von Loikaemie im Forum Computer - Internet Forum
    Antworten: 0
    Letzter Beitrag: 12.01.2007, 16:35
  3. fehlermeldung
    Von im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 1
    Letzter Beitrag: 12.10.2006, 17:41
  4. Fehlermeldung
    Von fehler im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 6
    Letzter Beitrag: 05.09.2005, 12:04
  5. Fehlermeldung
    Von Jango im Forum Computer - Internet Forum
    Antworten: 2
    Letzter Beitrag: 31.10.2004, 13:41

Stichworte

Berechtigungen

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