Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

Mail mit PHP ohne Mail Server

Frage Entwicklung PHP

Mitglied: xpstress

xpstress (Level 1) - Jetzt verbinden

04.12.2011 um 14:46 Uhr, 5169 Aufrufe, 4 Kommentare

Hallo,


kann mir jemand erklären wie es technisch abläuft wenn per PHP eine Mail versendet wird ohne das ein Mailserver verwendet wird, wie wird die Mail vom Server auf dem PHP läuft auf einen E-Mail Server übertragen und warum nimmt dieser die Mail an und leitet Sie weiter ohne das die Mail je Authentifiziert wurde ?
evt. dumme Fragestellung bitte zu entschuldigen da ich auf diesem Thema ja gleich gar keine Ahnung habe.

Grüße

Xpstress
Mitglied: StefanKittel
04.12.2011 um 15:49 Uhr
Hallo,

es wird schon ein Mail-Server verwendet.
Aber die Übergabe siehst Du einfach nicht.
Und der Mailserver weiß ganz genau von wem die Mail kommt und damit ist sie für ihn authorisiert.

Die PHP-Funktion erzeugt entweder eine Datei in einem Pickupverzeichniss oder startet ein Programm welches die Mail übergibt.
Anhand der Berechtigungen wird die Herkunft ermittelt.

Stefan
Bitte warten ..
Mitglied: dog
04.12.2011 um 18:27 Uhr
Es gibt bei Mails keine "Authentifizierung" - nur Konzepte wie SPF oder DKIM, die aber kaum jemand benutzt.

Wenn ich von meinem Server eine Mails als billg@microsoft.com versenden will, dann ist das per SMTP-Spezifikation völlig okay.
Das Protokoll stammt aus einer Zeit, wo das Internet noch "nett" war.

In PHP kann man jetzt entweder die mail-Funktion benutzen (wie Stefan schon erklärt hat).
Oder man kann direkt eine SMTP-Client-Klasse benutzen. Dann arbeitet PHP wie ein normaler SMTP-Client (also Mailserver oder E-Mailprogramm) und stellt die Mail direkt zu.
Bitte warten ..
Mitglied: xpstress
04.12.2011 um 18:32 Uhr
Hallo,

danke für die schnelle Antwort,


also übergibt die Mailfunktion in PHP die Mail an einen kleinen Mailserver der auch auf der Maschine laufen muss, er benötigt aber keine Authenthifikation da die Mail von dem PHP Skript kommt das auch auf der Maschine läuft, und übergibt dann die Mail an den nächsten Mailserver im Internet und die Mail wird dann regulär weitergeleitet, ist das so richtig?

Grüße

Xpstress
Bitte warten ..
Mitglied: dog
04.12.2011 um 21:06 Uhr
Ja.
Bitte warten ..
Ähnliche Inhalte
PHP
PHP mail() Datei versenden
gelöst Frage von simon-niPHP3 Kommentare

Hallo Leute, ich habe ein kleines PHP Script zum versenden eines Formulars geschrieben/zusammenkopiert (bin leider PHP Anfänger). Das hat ...

PHP
PHP Mail Funktion
Frage von gamerffPHP5 Kommentare

Hallo Forum, ich versuche grade mit der PHP mail() Funktion ein Kontaktformular zu erstellen. Leider kommt beim absenden immer ...

Ubuntu
Cron spamt root mit mails zu (php sessionclean)
Frage von tommy1735Ubuntu4 Kommentare

Moin Ich würde gerne den spam von cron an root abstellen weiß aber nicht an welcher stelle hier so ...

E-Mail
Suche einen PHP Mail Verteiler, wo sich Verteilergruppen einrichten lassen.
Frage von Niklas434E-Mail1 Kommentar

Hallo, ich suche wie bereits erwähnt, einen PHP E-Mail Verteiler. LG Niklas

Neue Wissensbeiträge
Windows 10

Autsch: Microsoft bündelt Windows 10 mit unsicherer Passwort-Manager-App

Tipp von kgborn vor 1 TagWindows 104 Kommentare

Unter Microsofts Windows 10 haben Endbenutzer keine Kontrolle mehr, was Microsoft an Apps auf dem Betriebssystem installiert (die Windows ...

Sicherheits-Tools

Achtung: Sicherheitslücke im FortiClient VPN-Client

Tipp von kgborn vor 1 TagSicherheits-Tools

Ich weiß nicht, wie häufig die NextGeneration Endpoint Protection-Lösung von Fortinet in deutschen Unternehmen eingesetzt wird. An dieser Stelle ...

Internet

USA: Die FCC schaff die Netzneutralität ab

Information von Frank vor 1 TagInternet5 Kommentare

Jetzt beschädigt US-Präsident Donald Trump auch noch das Internet. Der neu eingesetzte FCC-Chef Ajit Pai ist bekannter Gegner einer ...

DSL, VDSL

ALL-BM200VDSL2V - Neues VDSL-Modem mit Vectoring von Allnet

Information von Lochkartenstanzer vor 2 TagenDSL, VDSL2 Kommentare

Moin, Falls jemand eine Alternative zu dem draytek sucht: Gruß lks

Heiß diskutierte Inhalte
Batch & Shell
Kann man mit einer .txt Datei eine .bat Datei öffnen?
Frage von HelloWorldBatch & Shell16 Kommentare

Wie schon im Titel beschrieben würde ich gerne durch einfaches klicken auf eine Text oder Word Datei eine Batch ...

Router & Routing
OpenWRT bzw. L.E.D.E auf Buffalo WZR-HP-AG300H - update
gelöst Frage von EpigeneseRouter & Routing11 Kommentare

Guten Tag, ich habe auf einem Buffalo WZR-HP-AG300H die alternative Firmware vom L.E.D.E Projekt geflasht. Ich bin es von ...

Windows Server
Ping auf einen bestimmten Server nicht möglich
gelöst Frage von a.thierWindows Server7 Kommentare

Hallo, ich habe folgendes Problem. srv-dc1: Ping srv-nav > geht Ping srv-exchange > geht nicht srv-exchange: Ping srv-dc1 > ...

Hardware
Fujitsu Workstation mit K80 und Quadro P5000, Fehlermeldung: Connect Power Adapter
Frage von MachelloHardware7 Kommentare

Hallo Zusammen, ich benötige euren Rat da ich ratlos bin. Folgende Konfiguration im Büro: Fujitsu Workstation Celcius R940 Power ...