Hallo,
ich versuche gerade von einem lokal installierten "Ubuntu Server" in VirtualBox mit Hilfe von PHP & Postfix eine E-Mail zu versenden, Internet-Verbindung beim Server ist vorhanden.
Folgende Konfiguration in "/etc/postfix/my.conf"
-------------------------
smtpd_relay_restrictions = permit_mynetworks permit_sasl_authenticated defer_unauth_destination
myhostname = mein-server
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
mydestination = localhost, $myhostname, mein-server, localhost.localdomain, localhost
# Meine Änderungen ab hier.
relayhost = [mxXeXX.netcup.net]:587
smtp_use_tls = yes
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
# smtp_sasl_security_options =
smtp_sasl_security_options = noanonymous
smtp_sasl_tls_security_options = noanonymous
# stop
mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128
mailbox_size_limit = 0
recipient_delimiter = +
inet_interfaces = loopback-only
default_transport = error
relay_transport = error
inet_protocols = all
Display More
Inhalt von "/etc/postfix/sasl_passwd"
-------------------------
Mein Problem ist wenn ich versuche mit folgenden PHP-Script eine Nachricht zu versenden dann werden alle E-Mails abgelehnt hat jemand eine Idee warum?
PHP-Script
-------------------
<?php
$empfaenger = "....@gmail.com";
$betreff = "E-Mail Betreff";
$from = "From: Max Mustermann <noreply@example.com>";
$text = "Hallo Welt!";
mail($empfaenger, $betreff, $text, $from);
-------------------
Log-Datei "/var/log/mail.log"
2025-01-24T20:59:27.155219+01:00 mein-server postfix/pickup[1254]: 25C4A20215: uid=33 from=<www-data>
2025-01-24T20:59:27.163276+01:00 mein-server postfix/cleanup[1594]: 25C4A20215: message-id=<20250124195927.25C4A20215@mein-server>
2025-01-24T20:59:27.166949+01:00 mein-server postfix/qmgr[1255]: 25C4A20215: from=<www-data@mein-server>, size=376, nrcpt=1 (queue active)
2025-01-24T20:59:27.184964+01:00 mein-server postfix/error[1596]: 25C4A20215: to=<....@gmail.com>, relay=none, delay=0.04, delays=0.02/0.01/0/>
2025-01-24T20:59:27.187313+01:00 mein-server postfix/cleanup[1594]: 2D3AF20216: message-id=<20250124195927.2D3AF20216@mein-server>
2025-01-24T20:59:27.191189+01:00 mein-server postfix/bounce[1597]: 25C4A20215: sender non-delivery notification: 2D3AF20216
2025-01-24T20:59:27.191260+01:00 mein-server postfix/qmgr[1255]: 2D3AF20216: from=<>, size=2255, nrcpt=1 (queue active)
2025-01-24T20:59:27.191464+01:00 mein-server postfix/qmgr[1255]: 25C4A20215: removed
2025-01-24T20:59:27.202494+01:00 mein-server postfix/local[1598]: 2D3AF20216: to=<www-data@mein-server>, relay=local, delay=0.02, delays=0.01/0.01/0/0.01, >
2025-01-24T20:59:27.202590+01:00 mein-server postfix/qmgr[1255]: 2D3AF20216: removed
Ist das, was ich vorhabe, überhaupt möglich?