{lang: 'de'}
Flashhilfe.de - Flash Community

Flash Email Hilfe [Flash CS5]

 


AntwortenRegistrieren Seite1  

mzinke#1
Benutzerbild von mzinke
Beiträge: 1
Registriert: May 2013

26.05.2013, 18:52

Schönen guten Tag,
ich hoffe, dass mir vielleicht ein schlauer Kopf hier helfen kann.
Also ich habe mir über Internet mal eine vorgefertigte Flash Homepage besorgt.
Dazu habe ich mir noch das Buch Flash für Anfänger und Adobe Flash CS6 gekauft. (Teures Hobby :-))
Die Homepage habe ich auch super erweitern können und bei dem Hoster 1BLU.de hochgeladen.
Jetzt kommt jedoch mein Problem, und zwar  wurde wohl der PHP Script so geschrieben, dass wenn man eine Email über die Seite an mich schicken möchte, der interne Mailserver benutzt wird.
1Blu sagte mir, dass der script für einen offenen Mailserver geschrieben ist, und man ihn so ändern muss, damit er sich Authentifiziert anmeldet. Ich habe paar Tage dran gehangen, und es nicht geschafft. Bitte hilft Ihr mir, währe echt lieb von euch.
Ich kopiere mal unten die 3 jeweiligen Dateien ein, vielleicht sagen Sie euch ja direkt etwas
Ich habe die Dateien auch im Anhang alle drei eingefügt

Die erste Datei heißt PHP Contact :

<?php

$mail_body = '';

//-----------------Getting data sent by flash---------------------
foreach ($_POST as $key => $value){

      if ($key != 'mail_to' && $key != 'smtp_server' && $key != 'smtp_port' && $key != 'mail_from' && $key != 'mail_subject' && $key != 'plain_text'){
   
         $mail_body .= '<b>'.str_replace('_',' ',$key).'</b>:<br/>';
   
         $mail_body .= ''.stripslashes($value).'<br/>';
      }
}
//-----------------------------------------------------------------



$message = '<html><body>'.$mail_body.'</body></html>'; //  mail body

//------------if plain text is set to true removing html tags------
if ($_POST['plain_text']=='true') {

   $message = str_replace('<br/>',"\r\n", $message);

   $message = strip_tags($message);

//------------------------------------------------------------------
} else {
//----otherwise composing message headers---------------------------
   $headers  = 'MIME-Version: 1.0' . "\r\n";
   
   $headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
//------------------------------------------------------------------
}

//------------setting conf data-------------------------------------
$to = $_POST['mail_to'];

$from = $_POST['mail_from'];

$subject = $_POST['mail_subject'];

$smtp_server = $_POST['smtp_server'];

$smtp_port = $_POST['smtp_port'];
//------------------------------------------------------------------

//---------setting header info--------------------------------------
$headers .= 'From: ' .$from. "\r\n";
//------------------------------------------------------------------


if (mail($to, $subject, $message, $headers)){ // sending mail

   print('<serverResponse><mail>1</mail></serverResponse>');

} else {

    print('<serverResponse><mail>0</mail></serverResponse>');

}

?>

Die zweite heißt ASP mit dem gleichen Text.

Und die dritte heißt form Configuration
<?xml version="1.0" encoding="utf-8"?>
<!--
     Please read this information to learn how to set up the contact form integrated
     into the template.
     
     This readme file explains in details the meaning of the settings that can be
     done in the fcContactFormConfiguration.xml configuration file.
     
     It is recommended for you to use an XML editor to make changes to this file
      because it’s less possible to make an error in the markup which can cause to
     a not working contact form.
  -->
<contactFormConfiguration>
         
   <!--
        An e-mail address which will be used to receive messages from your contact form.
        You can specify several e-mail addresses separating them with a comma.
        For example: first_email@domain.com, second_email@domain.com, third@domain.com
     -->
   <emailTo>your_email@domain.com</emailTo>
   
   <!--
        A server script type which will process sending e-mails. It depends on your
        hosting and in the current version of the contact form it is allowed to use
        two types:  php (Apache, PHP Hosting); asp (IIS web server, ASP).
     -->
   <serverProcessorType>php</serverProcessorType>
   
   <!--
        A name of the script file which process sending e-mails on your server (without
        extension). The name contact is used by default.
     -->
   <serverProcessorFileName>contact</serverProcessorFileName>
   
   <!--
        Text showing to the user when the form is submitted without any errors.
     -->
   <messageSentText>THANK YOU FOR YOUR MESSAGE.</messageSentText>
   
      <validationMessages>
      <email>This is not a valid e-mail address</email>
      <empty>All required fields must be filled</empty>
      <ntext>This is not a valid text</ntext>
      <digits>Not valid characters</digits>
   </validationMessages>
   
   <exitFullScreenMsg>You have to exit fullscreen mode to use contact form</exitFullScreenMsg>
   
   
   <!--
        Text showing in case the form is not submitted because of a server error.
     -->
   <messageSentFailedText>SORRY, YOUR MESSAGE COULDN'T BE SENT</messageSentFailedText>
   
   <!--
        Text your visitor will see while waiting till the processing is over.
     -->
   <formProcessingText>PROCESSING...</formProcessingText>
   
   <!--
        Your SMTP server (for ASP only).
     -->
   <smtpServer>localhost</smtpServer>
   
   <!--
        Your SMTP port (for ASP only).
     -->
   <smtpPort>25</smtpPort>
   
   <!--
        Set whether to send the message as a plain text (true) or as HTML (false).
     -->
   <plainText>false</plainText>
   
   <!--
        ID of the input field (in the structure XML file) to use for the “from: ”
        or “sender: ” label in your e-mail client.
     -->
   <emailFromSource>1</emailFromSource>
   
   <!--
        Subject of the e-mails that will be sent through this contact form or ID of
       the input field (in the structure XML file) to use for the “subject: ” label
        in your e-mail client.
     -->
   <subjectSource>Contact Form from your site</subjectSource>
   
</contactFormConfiguration>

Angehängte Dateien:
Komprimierte Datei Quellen.rar2.99 KB
Schlagwörter: Email

AntwortenRegistrieren Seite1  

Schnellantwort

Du musst registriert sein, um diese Funktion nutzen zu können.

 
Ähnliche Beiträge zum Thema
Ein Lob an die Admins [Flash CS5] 08.05.2022 - Indy_Crossover
Partner Webseiten: art-and-law.de  Mediengestalter.info   phpwelt.de   Scubacube.de  
Haftungsausschluss   Datenschutzerklärung   Impressum
© 1999-2024 Sebastian Wichmann - Flashhilfe.de