postfix für php mail() konfigurieren

Rupp schrieb:
*öhm* wenn du PHP auf deinem lokalen server aktiviert (oder zusätzlich installiert hast) brauchst du keinen mailserver! das RapidWeaver kontaktformular wird ein PHP formular sein, oder? dann brauchst du nur ein funktionierendes PHP aufm server...
erstell doch mal so ein formular, öffne dann die datei in TextWrangler und poste mal den Quelltext!


also das kontaktformular ist hier

kannst den quellcode ja selber lesen oder?

laut rapidweaver
This page style requires PHP to be installed on your web server, your page must also have a .php extension.

aber das hab ich doch Grrr

aber die mails kommen halt nie bei mir an

genau wie hier
 
hagbard86 schrieb:
also das kontaktformular ist hier

http://www.ichweisnix.ath.cx/page1/page1.php kannst den quellcode ja selber lesen oder?

laut rapidweaver
This page style requires PHP to be installed on your web server, your page must also have a .php extension.

aber das hab ich doch Grrr

aber die mails kommen halt nie bei mir an

genau wie hier http://www.realmacsoftware.com/supp...opic.php?id=591
hast du auch PHP auf deinem server installiert? einen Mailserver braucht das kontaktformular nicht! und als ich es eben ausgefüllt habe, kam die meldung das die mail versendet wurde!
hier (http://www.entropy.ch/software/macosx/php) findest du einen installer, der dir PHP vorkonfiguriert. wähle "PHP 5.0.4 for Apache 1.3"...
 
maceis schrieb:
Wie Du siehst, läuft also Dein Mailserver bereits, hat aber diverse Konfigurationsprobleme:


Ist das eine externe Emailadresse, an die Du versuchst eine Mail zu senden?
Fals nein, sende Doch mal an eine externe Adresse (bei Deinem Provider).

An was für eine Adresse wird die Mail aus dem Kontaktformular von Deinem Rapidweaver Skript versendet?

Nachdem auf Deinem Apache2 PHP5 läuft, vermute ich, dass die Mil mit PHP versendet wird.
Ist das so?

also hab nochmal nen test gemacht im terminal an s.grauvogl@gmx.de


neu gekommen ist im terminal

Aug 20 16:20:37 Stephan-Grauvogls-MAC postfix/pickup[3747]: 6FC80140110: uid=501 from=<stephan>
Aug 20 16:20:37 Stephan-Grauvogls-MAC postfix/cleanup[3748]: 6FC80140110: message-id=<20050820142037.6FC80140110@ichweisnix.ath.cx>
Aug 20 16:20:37 Stephan-Grauvogls-MAC postfix/qmgr[2755]: 6FC80140110: from=<stephan@ichweisnix.ath.cx>, size=341, nrcpt=1 (queue active)
Aug 20 16:20:37 Stephan-Grauvogls-MAC postfix/smtp[3750]: warning: relayhost configuration problem
Aug 20 16:20:37 Stephan-Grauvogls-MAC postfix/smtp[3750]: 6FC80140110: to=<s.grauvogl@gmx.de>, relay=none, delay=0, status=deferred (mail for localhost loops back to myself)

aber die mail kommt nicht an

und im kontakt formular schätz ich mal das auch an die gesendet wird

weil ich nur die angegeben hab sonst keine andere.

ich hätte aber gern auch noch sowas wie admin@ichweisnix.ath.cx irgendwann aber das hat noch zeit

obwohl ich grad stephan@ichweisnix.ath.cx gelesen hab
 
hagbard86 schrieb:
also das kontaktformular ist hier

http://www.ichweisnix.ath.cx/page1/page1.php kannst den quellcode ja selber lesen oder?
...
Wenn, dann benötigt man den php Quellcode und nicht die geparste Seite.

Im Übrigen ist es nicht richtig, dass man keinen Mailserver benötigt, wenn mit Hilfe von php Mails versenden möchte.
Bei den meisten Skripts benötigt man einen.
 
Rupp schrieb:
hast du auch PHP auf deinem server installiert? einen Mailserver braucht das kontaktformular nicht! und als ich es eben ausgefüllt habe, kam die meldung das die mail versendet wurde!
hier (http://www.entropy.ch/software/macosx/php) findest du einen installer, der dir PHP vorkonfiguriert. wähle "PHP 5.0.4 for Apache 1.3"...

php läuft
 
quellcode vom kontaktforum

PHP:
!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
  <title>ichweisnix.ath.cx - Untitled Page 20</title>
  <link rel="stylesheet"
        type="text/css"
        media="screen"
        href="styles.css" />
  <link rel="stylesheet"
        type="text/css"
        media="print"
        href="print.css" />
<script type="text/javascript"
      src="javascript.js">
</script>
  <meta http-equiv="content-type"
        content="text/html; charset=utf-8" />
  <meta name="robots"
        content="all" />
  <meta name="generator"
        content="RapidWeaver" />
</head><!-- 
        This page was created with RapidWeaver from Realmac Software. [URL]http://www.realmacsoftware.com[/URL]
        It may not be used unless you own a license for RapidWeaver 3.1 or newer.
        
        The template was tested on Safari, Firefox, IE for Mac, and IE 6 for Windows.
        It is 100% valid XHTML & CSS and renders correctly on all tested browsers.
        
        Enjoy!
        
        Copyright Realmac Software 2005.
        -->

<body>
  <div id="container">
    <!-- Start the header -->

    <div id="pageHeader">
      <img src="files/Bild%203.jpg"
           alt="Site logo"
           border="0" />

      <h1>ichweisnix.ath.cx</h1>

      <h2>Changing the world, one site at a time...</h2>
    </div><!-- End the header -->

    <div id="bannerContainer">
      <div id="navcontainer">
        <ul>
          <li><a href="../index.html"
             rel="self">Home</a></li>

          <li><a href="page1.php"
             rel="self"
             id="current"
             name="current">Untitled Page 20</a></li>

          <li><a href="../page3/page3.html"
             rel="self">Photoalbum</a></li>

          <li><a href="../page2/page2.html"
             rel="self">share</a></li>

          <li><a href="../page5/page5.html"
             rel="self">Partnerseiten</a></li>

          <li><a href="../page7/page7.html"
             rel="self">History</a></li>

          <li><a href="../page8/page8.html"
             rel="self">Disclaimer</a></li>
        </ul>
      </div>
    </div><!-- End the Header -->
    <!-- Start the breadbrumb -->

    <br style="clear: both;" />

    <div id="breadcrumbcontainer">
      <ul>
        <li><a href="../index.html">Home</a>&nbsp;&gt;&nbsp;</li>

        <li><a href="page1.php">Untitled Page
        20</a>&nbsp;&gt;&nbsp;</li>
      </ul>
    </div><!-- end the breadbrumb -->
    <!-- Start the side content -->

    <div id="sidebarContainer">
      <img src="images/sidebar_top.png"
           name="Sidebar_Rounded_Top"
           alt=""
           border="0"
           width="167"
           height="11"
           id="Sidebar_Rounded_Top" />

      <div class="sidebar"></div>

      <div class="sidebar"></div>
    </div><!-- End sidebar content -->
    <!-- Start the main content -->

    <div id="contentContainer">
      <div id="content">
        <script type="text/javascript">
//<![CDATA[
function validateForm(form) {

if (form.form_element0.value == "") {
alert("Fields marked with * are required.");
return false;
}

if (form.form_element1.value == "") {
alert("Fields marked with * are required.");
return false;
}

if (form.form_element2.value == "") {
alert("Fields marked with * are required.");
return false;
}

if (form.form_element3.value == "") {
alert("Fields marked with * are required.");
return false;
}

}
//]]>
</script> <?php

        $form_message = 'Fill in the form below to send me an email.';
        $email_address = 's.grauvogl@gmx.de';

        $form_element0 = $_POST['form_element0'];
        $sent_message .= '
        Your Name: '.stripslashes($_POST['form_element0'] );

        $form_element1 = $_POST['form_element1'];
        $sent_message .= '
        Your Email: '.stripslashes($_POST['form_element1'] );

        $form_element2 = $_POST['form_element2'];
        $sent_message .= '
        Subject: '.stripslashes($_POST['form_element2'] );

        $form_element3 = $_POST['form_element3'];
        $sent_message .= '
        Message: '.stripslashes($_POST['form_element3'] );

        if($form_element0 && $form_element1 && $form_element2 && $form_element3 &&  $email_address)
        {
        $mailed=mail($email_address, $form_element2, $sent_message, "From: $form_element1");
        $form_message = 'Thank you, your email has been sent.';
        }

        else {
        $form_message = 'Fill in the form below to send me an email.';

        }

        ?>

        <div class="message-text">
          <?php
           echo $form_message;
           ?>
        </div>

        <div class="required-text">
          Fields marked with * are required.
        </div>

        <form action="page1.php"
              method="post"
              onsubmit="return validateForm(this)">
          <p><label for="form_element0">Your Name:</label>
          <span class="required-text">*</span>
          <br />
          <input class="form-input-field"
                 type="text"
                 name="form_element0"
                 id="form_element0"
                 size="40" />
          <br />
          <br />
          <label for="form_element1">Your Email:</label>
          <span class="required-text">*</span>
          <br />
          <input class="form-input-field"
                 type="text"
                 name="form_element1"
                 id="form_element1"
                 size="40" />
          <br />
          <br />
          <label for="form_element2">Subject:</label> <span class=
          "required-text">*</span>
          <br />
          <input class="form-input-field"
                 type="text"
                 name="form_element2"
                 id="form_element2"
                 size="40" />
          <br />
          <br />
          <label for="form_element3">Message:</label> <span class=
          "required-text">*</span>
          <br />
          <textarea class="form-input-field"
                    name="form_element3"
                    id="form_element3"
                    rows="8"
                    cols="38">
</textarea>
          <br />
          <br />
          <input class="form-input-button"
                 type="reset"
                 name="resetButton"
                 value="Reset" /> <input class="form-input-button"
                 type="submit"
                 name="submitButton"
                 value="Submit" /></p>
        </form>
      </div>
    </div><!-- End Main content -->

    <br style="clear: both;" />

    <div id="footer">
      © 2005 ichweisnix.ath.cx <a href=
      "mailto:s.grauvogl@gmx.de">Contact Me</a>
    </div>
  </div>
</body>
</html>
 
Zuletzt bearbeitet von einem Moderator:
Dein Skript verwendet die Funktion mail().
Du benötigst also zwingend einen funktionsfähigen Mailserver auf dem Webserver.

Poste doch bitte zunächst mal die Ausgabe von
Code:
postconf -n
, damit wir wissen, wie Dein postfix derzeit konfiguriert ist.

Außerdem wäre es wichtig, dass Du noch einen mail.log Auschnitt postest, der die neuen Einträge nach einem Versuch, das Formular zu verwenden, zeigt.
Nur so können wir erkennen, wie der Mailserver von gmx auf den Zustellungsversuch reagiert und aus welchem Grund die Mail nicht angenommen wird.

Du kannst nach dem Starten von "tail -f ...." eine Zeile mit ---------------- eingeben, damit Du leichter den relevanten Teil erkennen kannst.
 
maceis schrieb:
Poste doch bitte zunächst mal die Ausgabe von
Code:
postconf -n
, damit wir wissen, wie Dein postfix derzeit konfiguriert ist.

noname:~ stephan$ postconf -n
alias_database = hash:/etc/postfix/aliases
alias_maps = hash:/etc/postfix/aliases
command_directory = /usr/sbin
config_directory = /etc/postfix
daemon_directory = /usr/libexec/postfix
debug_peer_level = 2
inet_interfaces = all
mail_owner = postfix
mailq_path = /usr/bin/mailq
manpage_directory = /usr/share/man
message_size_limit = 0
mydomain = ichweisnix.ath.cx
mydomain_fallback = localhost
myhostname = ichweisnix.ath.cx
mynetworks_style = subnet
newaliases_path = /usr/bin/newaliases
queue_directory = /private/var/spool/postfix
readme_directory = /usr/share/doc/postfix
relayhost = localhost
sample_directory = /usr/share/doc/postfix/examples
sendmail_path = /usr/sbin/sendmail
setgid_group = postdrop
smtpd_sender_restrictions = hash:/etc/postfix/access
unknown_local_recipient_reject_code = 550
noname:~ stephan$




Außerdem wäre es wichtig, dass Du noch einen mail.log Auschnitt postest, der die neuen Einträge nach einem Versuch, das Formular zu verwenden, zeigt.


Aug 20 17:18:05 Stephan-Grauvogls-MAC postfix/pickup[3851]: 11910140505: uid=501 from=<stephan>
Aug 20 17:18:05 Stephan-Grauvogls-MAC postfix/cleanup[3852]: 11910140505: message-id=<20050820151805.11910140505@ichweisnix.ath.cx>
Aug 20 17:18:05 Stephan-Grauvogls-MAC postfix/qmgr[2755]: 11910140505: from=<stephan@ichweisnix.ath.cx>, size=397, nrcpt=1 (queue active)
Aug 20 17:18:05 Stephan-Grauvogls-MAC postfix/smtp[3853]: warning: relayhost configuration problem
Aug 20 17:18:05 Stephan-Grauvogls-MAC postfix/smtp[3853]: 11910140505: to=<s.grauvogl@gmx.de>, relay=none, delay=0, status=deferred (mail for localhost loops back to myself)



wärs evtl besser wenn man das nicht mehr über gmx macht sonder gleich an zb admin@ichweisnix.ath.cx macht
 
Zuletzt bearbeitet:
Offensichtlich hast Du schon in der Konfiguration rumgefummelt.
Warum sagst Du das nicht gleich?

Sehr eigenartig ist die Message-ID; ich weiss nicht, ob Dir aufgeallen ist, dass es da ein Leerzeichen zwischen "at" und "h.cx" gibt.
Komisch finde ich übrigens auch den hostnamen "noname".

Ansonsten kann ich Dir empfehlen folgendes Kommando einzugeben und nochmal zu testen (wie immer logfile beobachten und ggf. posten):
Code:
sudo postconf -e "relayhost="
Danach gibst Du folgendes ein (oder wartest einige Minuten):
Code:
sudo postfix reload

Ich hab noch eine andere Idee, es ist aber sinnvoll, immer nur eine Einstellung nach der anderen zu ändern.
Ich bin jetzt allerdings für einige Zeit unterwegs und erst gegen Abend wieder online.

hagbard86 schrieb:
...
wärs evtl besser wenn man das nicht mehr über gmx macht sonder gleich an zb admin@ichweisnix.ath.cx macht
Nein, nicht wirklich, weil Du dann nämlich mit anderen Problemen konfrontiert wirst.

Das sollte man nur machen, wenn der gmx Server Mails von dialup hosts nicht annehmen würde.
Das ist aber nicht der Fall.

Außerdem: Gibts überhaupt einen Benutzernamen "admin" auf Deinem Rechner?
 
maceis schrieb:
Offensichtlich hast Du schon in der Konfiguration rumgefummelt.
Warum sagst Du das nicht gleich?

ich hab doch nur das gemacht was ich schon vorher gesagt hab, die anleitung die für tiger nicht mehr reicht.

aber postfix hat da evlt was gemacht
sorry das wusste ich nicht

Sehr eigenartig ist die Message-ID; ich weiss nicht, ob Dir aufgeallen ist, dass es da ein Leerzeichen zwischen "at" und "h.cx" gibt.
nö ist mir nicht aufgefallen

Komisch finde ich übrigens auch den hostnamen "noname".

mein mac wird auch am router als noname angezeigt


Ansonsten kann ich Dir empfehlen folgendes Kommando einzugeben und nochmal zu testen (wie immer logfile beobachten und ggf. posten):
Code:
sudo postconf -e "relayhost="
Danach gibst Du folgendes ein (oder wartest einige Minuten):
Code:
sudo postfix reload
noname:~ stephan$ sudo postconf -e "relayhost="
Password:
noname:~ stephan$ sudo postfix reload
postfix/postfix-script: refreshing the Postfix mail system
noname:~ stephan$


Ich hab noch eine andere Idee, es ist aber sinnvoll, immer nur eine Einstellung nach der anderen zu ändern.
Ich bin jetzt allerdings für einige Zeit unterwegs und erst gegen Abend wieder online.

Nein, nicht wirklich, weil Du dann nämlich mit anderen Problemen konfrontiert wirst.

Das sollte man nur machen, wenn der gmx Server Mails von dialup hosts nicht annehmen würde.
Das ist aber nicht der Fall.

Außerdem: Gibts überhaupt einen Benutzernamen "admin" auf Deinem Rechner?
 
maceis schrieb:
...
Ansonsten kann ich Dir empfehlen folgendes Kommando einzugeben und nochmal zu testen (wie immer logfile beobachten und ggf. posten):
...
Und? Ergebnis?
 
maceis schrieb:

mega text

Aug 20 18:31:08 Stephan-Grauvogls-MAC postfix/pickup[4006]: 12E651415D6: uid=501 from=<stephan>
Aug 20 18:31:08 Stephan-Grauvogls-MAC postfix/cleanup[4007]: 12E651415D6: message-id=<20050820163107.12E651415D6@ichweisnix.ath.cx>
Aug 20 18:31:08 Stephan-Grauvogls-MAC postfix/qmgr[4009]: 12E651415D6: from=<stephan@ichweisnix.ath.cx>, size=396, nrcpt=1 (queue active)
Aug 20 18:31:08 Stephan-Grauvogls-MAC postfix/qmgr[4009]: 0223013FB31: from=<stephan@ichweisnix.ath.cx>, size=389, nrcpt=1 (queue active)
Aug 20 18:31:08 Stephan-Grauvogls-MAC postfix/qmgr[4009]: 0448F13FA8E: from=<>, size=2286, nrcpt=1 (queue active)
Aug 20 18:31:08 Stephan-Grauvogls-MAC postfix/qmgr[4009]: 124CC13FA91: from=<>, size=3088, nrcpt=1 (queue active)
Aug 20 18:31:08 Stephan-Grauvogls-MAC postfix/qmgr[4009]: 2033213FA95: from=<>, size=2491, nrcpt=1 (queue active)
Aug 20 18:31:08 Stephan-Grauvogls-MAC postfix/qmgr[4009]: 20BE313FA89: from=<>, size=2285, nrcpt=1 (queue active)
Aug 20 18:31:08 Stephan-Grauvogls-MAC postfix/qmgr[4009]: 2690613FA97: from=<>, size=3138, nrcpt=1 (queue active)
Aug 20 18:31:08 Stephan-Grauvogls-MAC postfix/qmgr[4009]: 2817913FAE2: from=<allgemein3@gmx.de>, size=560, nrcpt=1 (queue active)
Aug 20 18:31:08 Stephan-Grauvogls-MAC postfix/qmgr[4009]: 28C0F13FA84: from=<>, size=2254, nrcpt=1 (queue active)
Aug 20 18:31:09 Stephan-Grauvogls-MAC postfix/qmgr[4009]: 28F7213FA99: from=<>, size=2644, nrcpt=1 (queue active)
Aug 20 18:31:09 Stephan-Grauvogls-MAC postfix/qmgr[4009]: 2B66C13FA9B: from=<>, size=2344, nrcpt=1 (queue active)
Aug 20 18:31:09 Stephan-Grauvogls-MAC postfix/qmgr[4009]: 2FB7213FA9D: from=<>, size=2450, nrcpt=1 (queue active)
Aug 20 18:31:09 Stephan-Grauvogls-MAC postfix/qmgr[4009]: 6FC80140110: from=<stephan@ichweisnix.ath.cx>, size=341, nrcpt=1 (queue active)
Aug 20 18:31:09 Stephan-Grauvogls-MAC postfix/qmgr[4009]: B78351400B5: from=<stephan@ichweisnix.ath.cx>, size=404, nrcpt=1 (queue active)
Aug 20 18:31:09 Stephan-Grauvogls-MAC postfix/qmgr[4009]: EBFC513FB30: from=<stephan@ichweisnix.ath.cx>, size=399, nrcpt=1 (queue active)
Aug 20 18:31:09 Stephan-Grauvogls-MAC postfix/smtp[4011]: 0448F13FA8E: to=<stephan@noname.localhost>, relay=none, delay=12597, status=bounced (Host or domain name not found. Name service error for name=noname.localhost type=A: Host not found)
Aug 20 18:31:09 Stephan-Grauvogls-MAC postfix/qmgr[4009]: 0448F13FA8E: removed
Aug 20 18:31:09 Stephan-Grauvogls-MAC postfix/smtp[4013]: 124CC13FA91: to=<stephan@noname.localhost>, relay=none, delay=12597, status=bounced (Host or domain name not found. Name service error for name=noname.localhost type=A: Host not found)
Aug 20 18:31:09 Stephan-Grauvogls-MAC postfix/qmgr[4009]: 124CC13FA91: removed
Aug 20 18:31:10 Stephan-Grauvogls-MAC postfix/smtp[4012]: 0223013FB31: to=<s.grauvogl@gmx.de>, relay=mx0.gmx.net[213.165.64.100], delay=11944, status=sent (250 2.6.0 {mx059} Message accepted)
Aug 20 18:31:10 Stephan-Grauvogls-MAC postfix/smtp[4016]: 28C0F13FA84: to=<s.grauvogl@gmx.de>, relay=mx0.gmx.net[213.165.64.100], delay=12668, status=sent (250 2.6.0 {mx073} Message accepted)
Aug 20 18:31:11 Stephan-Grauvogls-MAC postfix/qmgr[4009]: 0223013FB31: removed
Aug 20 18:31:11 Stephan-Grauvogls-MAC postfix/qmgr[4009]: 28C0F13FA84: removed
Aug 20 18:31:11 Stephan-Grauvogls-MAC postfix/smtp[4012]: 2FB7213FA9D: to=<allgemein3@gmx.de>, relay=mx0.gmx.de[213.165.64.100], delay=12599, status=sent (250 2.6.0 {mx056} Message accepted)
Aug 20 18:31:11 Stephan-Grauvogls-MAC postfix/qmgr[4009]: 2FB7213FA9D: removed
Aug 20 18:31:12 Stephan-Grauvogls-MAC postfix/smtp[4016]: 6FC80140110: to=<s.grauvogl@gmx.de>, relay=mx0.gmx.de[213.165.64.100], delay=7835, status=sent (250 2.6.0 {mx071} Message accepted)
Aug 20 18:31:12 Stephan-Grauvogls-MAC postfix/qmgr[4009]: 6FC80140110: removed
Aug 20 18:31:12 Stephan-Grauvogls-MAC postfix/smtp[4023]: B78351400B5: to=<s.grauvogl@gmx.de>, relay=mx0.gmx.de[213.165.64.100], delay=8221, status=sent (250 2.6.0 {mx061} Message accepted)
Aug 20 18:31:12 Stephan-Grauvogls-MAC postfix/qmgr[4009]: B78351400B5: removed
Aug 20 18:31:12 Stephan-Grauvogls-MAC postfix/smtp[4024]: EBFC513FB30: to=<s.grauvogl@gmx.de>, relay=mx0.gmx.de[213.165.64.100], delay=13754, status=sent (250 2.6.0 {mx057} Message accepted)
Aug 20 18:31:12 Stephan-Grauvogls-MAC postfix/qmgr[4009]: EBFC513FB30: removed
Aug 20 18:31:14 Stephan-Grauvogls-MAC postfix/smtp[4019]: 28F7213FA99: to=<stephan@noname.localhost>, relay=none, delay=12602, status=bounced (Host or domain name not found. Name service error for name=noname.localhost type=A: Host not found)
Aug 20 18:31:14 Stephan-Grauvogls-MAC postfix/qmgr[4009]: 28F7213FA99: removed
Aug 20 18:31:14 Stephan-Grauvogls-MAC postfix/smtp[4010]: 12E651415D6: to=<s.grauvogl@gmx.de>, relay=mx0.gmx.de[213.165.64.100], delay=7, status=sent (250 2.6.0 {mx054} Message accepted)
Aug 20 18:31:14 Stephan-Grauvogls-MAC postfix/qmgr[4009]: 12E651415D6: removed
Aug 20 18:31:15 Stephan-Grauvogls-MAC postfix/smtp[4015]: 2817913FAE2: to=<s.grauvogl@gmx.de>, relay=mx0.gmx.net[213.165.64.100], delay=12424, status=sent (250 2.6.0 {mx026} Message accepted)
Aug 20 18:31:15 Stephan-Grauvogls-MAC postfix/qmgr[4009]: 2817913FAE2: removed
Aug 20 18:31:15 Stephan-Grauvogls-MAC postfix/smtp[4014]: 20BE313FA89: to=<s.grauvogl@gmx.de>, relay=mx0.gmx.net[213.165.64.100], delay=12643, status=sent (250 2.6.0 {mx017} Message accepted)
Aug 20 18:31:15 Stephan-Grauvogls-MAC postfix/qmgr[4009]: 20BE313FA89: removed
 
nach ner zeit stand dann das da

Aug 20 18:32:24 Stephan-Grauvogls-MAC postfix/smtp[4011]: 2B66C13FA9B: to=<stephan@noname.localhost>, relay=none, delay=12672, status=deferred (Host or domain name not found. Name service error for name=noname.localhost type=MX: Host not found, try again)


=MX: (das hab ich getippt)

das hab ich gemacht und dann nochmal das kontakt formular gemacht

dann kam folgendes


Aug 20 18:34:10 Stephan-Grauvogls-MAC postfix/pickup[4033]: 78990141606: uid=501 from=<stephan>
Aug 20 18:34:10 Stephan-Grauvogls-MAC postfix/cleanup[4034]: 78990141606: message-id=<20050820163410.78990141606@ichweisnix.ath.cx>
Aug 20 18:34:10 Stephan-Grauvogls-MAC postfix/qmgr[4009]: 78990141606: from=<stephan@ichweisnix.ath.cx>, size=400, nrcpt=1 (queue active)
Aug 20 18:34:11 Stephan-Grauvogls-MAC postfix/smtp[4035]: 78990141606: to=<s.grauvogl@gmx.de>, relay=mx0.gmx.net[213.165.64.100], delay=1, status=sent (250 2.6.0 {mx048} Message accepted)
Aug 20 18:34:11 Stephan-Grauvogls-MAC postfix/qmgr[4009]: 78990141606: removed




das hab ich gemacht und dann nochmal das kontakt formular gemacht
 
Na also, jetzt siehts doch gut aus ;)

Aug 20 18:34:11 Stephan-Grauvogls-MAC postfix/smtp[4035]: 78990141606: to=<s.grauvogl@gmx.de>, relay=mx0.gmx.net[213.165.64.100], delay=1, status=sent (250 2.6.0 {mx048} Message accepted)
Du müsstest jetzt ne ganze Menge Mails bekommen haben, oder?

Jetzt sollten wir evtl. noch ein bisschen aufräumen.
gib mal
Code:
mailq
ein, um zu sehen, ob noch steckengebliebene Mails in der Queue stehen.
Falls ja, kannst Du sie mit
Code:
sudo postsuper -d ALL
löschen.
 
noname:~ stephan$ mailq
Mail queue is empty


nö hab keine einzige mail bekommen :(
 
hagbard86 schrieb:
noname:~ stephan$ mailq
Mail queue is empty
nö hab keine einzige mail bekommen :(
Zumindest hat Dein Mailserver die Mails alle ordnungsgemäß an den GMX Server ausgeliefert.

Problematisch ist folgendes.
Wenn irgendwas schiefgeht, kann der MAILER-DAEMON dir keine Nachrichten zurück senden.
Das ist jetzt Einstellungssache
---
ah, jetzt habe ich noch was getestet.
der gmx Server nimmt stellt offensichtlich keine Emails zu, wenn der Absender einen dyndns Domainnamen verwendet.

Es gibt jetzt mehrer Möglichkeiten das zu lösen:
Kannst Du eine andere Empfänger Emailadresse verwenden?
Ansonsten musst Du versuchen den GMX Server austricksen, aber das ist nicht gerade die feine englische Art ;).
 
maceis schrieb:
Kannst Du eine andere Empfänger Emailadresse verwenden?
Ansonsten musst Du versuchen den GMX Server austricksen, aber das ist nicht gerade die feine englische Art ;).

ah ich hab grad was bemerkt und zwar das alle mails im spamverdacht von gmx gelandet sind :motz :motz :motz

jetzt gehts

nächste frage. ist es jetzt schwer des noch so zu machen das ich ne neue email adresse bekomm wie zb. admin@ichweisnix.ath.cx?
 
Zuletzt bearbeitet:
hagbard86 schrieb:
ah ich hab grad was bemerkt und zwar das alle mails im spamverdacht von gmx gelandet sind
...
Ah, da hätte ich auch drauf kommen können ;).
Die Mails werden aufgrund der Eigenschaft A ("Globale Antispam Liste") als SPAM behandelt.
Die Begründung ist für mich nicht nachvollziehbar: "Diese e-mail wurde über einen für den Versand von Spam konfigurierten Server eingeliefert."
Komisch nur, dass Mails mit meiner eigenen Domain als Absender akzeptiert werden, obwohl der Rechner selbst nicht innerhalb dieser Domain im DNS steht.
Beliebige fremde Domains werden dagegen nicht akzeptiert.
Aber das jetzt mal nur am Rande.

hagbard86 schrieb:
...
nächste frage. ist es jetzt schwer des noch so zu machen das ich ne neue email adresse bekomm wie zb. admin@ichweisnix.ath.cx?
Ich definiere die Frage mal etwas anders.
"Ist es möglich, dass die Mails vom Kontaktformular direkt an eine lokale Adresse gesendet werden?"

Antwort:
"Klar ist das möglich. Du benötigst dann aber einen Benutzer "admin" auf Deinem Rechner. Du könntest dann auch die Mails an admin@localhost oder an stephan@127.0.0.1 senden, was die ganze Sache vereinfachen würde.
Wenn Du wirklich "@ichweisnix.ath.cx" als Empfängerdomain haben möchtest, wirst Du ein funktionsfähiges DNS einrichten (Software ist bei Mac OS X bereits installiert) und in postfix die Variable $mydestination entsprechend konfigurieren müssen"

Und dann stelle ich gleich noch die nächste Frage, die kommen wird:
"Wie kann ich die mails dann mit Mail.app oder einem anderen Email Client lesen?"

Antwort:
"Du benötigst dazu einen pop3 oder IMAP Server, den Du aber selbst installieren musst.
Sonst bist Du auch beim Lesen der Mails auf die Kommandozeile angewiesen"

Wenn Du jetzt wissen möchtest, wie das alles geht, wirst Du nicht drum herum kommen, mal ein paar Anleitungen im Internet (oder in Büchern) zu wälzen.
Wenn Du dann konkrete Fragen hast: Einfach noch mal posten.
 
Zuletzt bearbeitet:
noch eine frage muss ich nach dem neustart noch irgendwas starten also zb postfix oder funktioniert das jetzt immer gleich von anfang an?

DANKE
 
postfix wird bei Bedarf (spoolfolder nicht leer) von selbst gestartet.
 
Zurück
Oben Unten