Suchen
Inside Forum
Nützliche Links




 
phpforum.de bei Facebook
 
phpforum.de bei Twitter
 

Zurück   PHP Forum: phpforum.de > PHP > PHP

PHP Alles rund um PHP

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 31.01.2018, 21:15
murofp murofp ist offline
Neuer Besucher
 
Registriert seit: 01.06.2007
Beiträge: 5
Standard Standard-mail-client aufrufen

Hallo,
kann man über php den installierten Standard-Mail-Client aufrufen?
Gefunden habe ich bisher nur die direkte mail-Ausgabe über die Funktion
mail(..)
Mit Zitat antworten
  #2  
Alt 31.01.2018, 21:21
hellbringer hellbringer ist offline
Forum-Mitarbeiter
 
Registriert seit: 27.03.2008
Beiträge: 31.071
Standard AW: Standard-mail-client aufrufen

Zitat:
Zitat von murofp Beitrag anzeigen
kann man über php den installierten Standard-Mail-Client aufrufen?
Das klingt sehr merkwürdig. Wozu sollte man den Mail-Client am Webserver aufrufen? Dort sitzt ja in der Regel kein Mensch, der etwas davon mitkriegen würde. Und was machst du, wenn am Server gar kein Mail-Client installiert ist?

Geändert von hellbringer (31.01.2018 um 21:23 Uhr)
Mit Zitat antworten
  #3  
Alt 31.01.2018, 21:36
murofp murofp ist offline
Neuer Besucher
 
Registriert seit: 01.06.2007
Beiträge: 5
Standard AW: Standard-mail-client aufrufen

Zitat:
Zitat von hellbringer Beitrag anzeigen
Das klingt sehr merkwürdig. Wozu sollte man den Mail-Client am Webserver aufrufen? Dort sitzt ja in der Regel kein Mensch, der etwas davon mitkriegen würde.
Das php-Programm wird aufgerufen durch einen Mensch, der auf der HTML-Seite gewisse Aktionen durchführt (z.B. Klick auf einen button). Dabei soll nicht direkt das Mailprogramm aufgerufen (durch das HTML-mailto, sondern nach zusätzlichen Aktivitäten des PHP-Programms.
Zitat:
Zitat von hellbringer Beitrag anzeigen
Und was machst du, wenn am Server gar kein Mail-Client installiert ist?
Die gleiche Frage stellt sich doch auch in html "mailto"
Mit Zitat antworten
  #4  
Alt 31.01.2018, 21:38
hellbringer hellbringer ist offline
Forum-Mitarbeiter
 
Registriert seit: 27.03.2008
Beiträge: 31.071
Standard AW: Standard-mail-client aufrufen

Zitat:
Zitat von murofp Beitrag anzeigen
Das php-Programm wird aufgerufen durch einen Mensch, der auf der HTML-Seite gewisse Aktionen durchführt (z.B. Klick auf einen button). Dabei soll nicht direkt das Mailprogramm aufgerufen (durch das HTML-mailto, sondern nach zusätzlichen Aktivitäten des PHP-Programms.
In der Regel sitzt derjenige, der eine Seite aufruft, nicht am Server. Also würde er davon nichts mitkriegen, wenn PHP dort einen Mail-Client startet.

Zitat:
Zitat von murofp Beitrag anzeigen
Die gleiche Frage stellt sich doch auch in html "mailto"
Das hat aber mit PHP nichts zu tun. mailto wird am Client vom Browser aufgelöst.
Mit Zitat antworten
  #5  
Alt 31.01.2018, 21:48
murofp murofp ist offline
Neuer Besucher
 
Registriert seit: 01.06.2007
Beiträge: 5
Standard AW: Standard-mail-client aufrufen

Zitat:
Zitat von hellbringer Beitrag anzeigen
In der Regel sitzt derjenige, der eine Seite aufruft, nicht am Server. Also würde er davon nichts mitkriegen, wenn PHP dort einen Mail-Client startet.
Ich habe geschrieben, dass der Anwender auf der HTML-Seite aktiv ist, also am Client sitzt. Und wenn er die Aktion auslöst, weiß er ja was er möchte, nämlich den mail-client aufrufen.
Zitat:
Zitat von hellbringer Beitrag anzeigen
Das hat aber mit PHP nichts zu tun. mailto wird am Client vom Browser aufgelöst.
Ich habe nichts anderes behauptet. Allerdings läuft das mailto am Client auch ins Leere, wenn kein mail-Client installiert ist.
Mit Zitat antworten
  #6  
Alt 31.01.2018, 21:54
hellbringer hellbringer ist offline
Forum-Mitarbeiter
 
Registriert seit: 27.03.2008
Beiträge: 31.071
Standard AW: Standard-mail-client aufrufen

Zitat:
Zitat von murofp Beitrag anzeigen
Ich habe geschrieben, dass der Anwender auf der HTML-Seite aktiv ist, also am Client sitzt. Und wenn er die Aktion auslöst, weiß er ja was er möchte, nämlich den mail-client aufrufen.
Das ist ja schön für ihn. PHP kann da aber nichts tun, da PHP am Server und nicht am Client läuft.
Mit Zitat antworten
  #7  
Alt 01.02.2018, 01:39
Kasalop Kasalop ist offline
Forum-Mitarbeiter
 
Registriert seit: 29.12.2006
Ort: München
Beiträge: 5.904
Standard AW: Standard-mail-client aufrufen

Du kannst mit php eine ausgabe erzeugen, welche dann im Browser (JavaScript vorrausgesetzt) den auf dem Client installierten Mail-Client öffnet. Ist es das was du erreichen willst?

Lg Kasalop
__________________
Es gibt 10 Arten von Menschen auf der Welt. Die die die binäre Mathematik verstehen und die die sie nicht verstehen!

Zu welcher der Gruppen gehörst du?
Mit Zitat antworten
  #8  
Alt 01.02.2018, 10:04
murofp murofp ist offline
Neuer Besucher
 
Registriert seit: 01.06.2007
Beiträge: 5
Standard AW: Standard-mail-client aufrufen

Nein ohne Javascript, nämlich so:

PHP Quellcode:
<?php

if (!isset($_POST['..........']))
  {
   echo "*******...............*****";
   exit();
  }
else  
  if ($_POST['......'] <> 'f')
  .........
 
$empfaenger = ......;
if  (....) $subject=....;
 

header ("Location: mailto:$empfaenger?subject=$subject...........");
exit();
?>


Und es klappt wunderbar!

Geändert von Kasalop (01.02.2018 um 14:09 Uhr)
Mit Zitat antworten
  #9  
Alt 01.02.2018, 14:15
Kasalop Kasalop ist offline
Forum-Mitarbeiter
 
Registriert seit: 29.12.2006
Ort: München
Beiträge: 5.904
Standard AW: Standard-mail-client aufrufen

Allerdings ist so dein Flow etwas zerstört. Aber wenn der Nutzer auf der Seite bleiben soll, auf der er gerade ist... Wieso nicht? Interessante Lösung derer ich bisher nicht gewahr war.

Lg Kasalop

PS: Ich habe deinen Code mal lesbar gemacht
__________________
Es gibt 10 Arten von Menschen auf der Welt. Die die die binäre Mathematik verstehen und die die sie nicht verstehen!

Zu welcher der Gruppen gehörst du?
Mit Zitat antworten


Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu
Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Mail-Client mit mehreren Adressen limrick Skriptsuche 0 25.04.2012 19:40
Standard-Mail Programm öffnen HeikoH22 PHP 14 20.05.2010 00:23
E-Mail Client Gerippe Innocentus Skriptsuche 3 28.12.2006 23:53
PHP-E-Mail-Client gesucht compukortschnoi Skriptsuche 0 20.07.2005 17:36
Pear Mail und der Mac Mail als eMail-Client - HTML geschrottet xy2er PHP 0 16.05.2005 16:46


Alle Zeitangaben in WEZ +2. Es ist jetzt 20:55 Uhr.


Powered by vBulletin® Version 3.8.8 (Deutsch)
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
Powered by NuWiki v1.3 RC1 Copyright ©2006-2007, NuHit, LLC