falscher Absender mit PHP-Mail
Posted: 2003-10-06 10:05
Hi
Nach langem basteln funktioniert nun endlich mein Postfix mit Courier auf MySQL Basis.
Senden & empfangen über POP3 und SMTP funktioniert wunderprächtig, und alle Angaben stimmen.
Doch wenn ich mit mail() eine Mail versende, steht als Absender www-data@low-ping.ch (www-data bekanntlich der User, worin der Webserver läuft). Der Eigentliche Absender steht dann in der Mail in der ersten Zeile.
hier meine main.cf:
Auf meinem System läuft Deiban. Soweit ich beurteilen kann, braucht es keine Log-Auszüge, falls doch meldets einfach, dasselbe für andere Config-Dateien.
Für einen kleinen Tipp wäre ich super dankbar.
MFG epox
Nach langem basteln funktioniert nun endlich mein Postfix mit Courier auf MySQL Basis.
Senden & empfangen über POP3 und SMTP funktioniert wunderprächtig, und alle Angaben stimmen.
Doch wenn ich mit mail() eine Mail versende, steht als Absender www-data@low-ping.ch (www-data bekanntlich der User, worin der Webserver läuft). Der Eigentliche Absender steht dann in der Mail in der ersten Zeile.
hier meine main.cf:
Code: Select all
# basic settings
myorigin = low-ping.ch
mydomain = low-ping.ch
mydestination = $myhostname, localhost.$mydomain, $mydomain, $transport_maps
#mynetworks = 127.0.0.0/8
# virtual domain and delivery settings
virtual_mailbox_limit = 0
virtual_mailbox_base = /home/vmail
virtual_uid_maps = static:1008
virtual_gid_maps = static:1008
virtual_mailbox_maps = mysql:/etc/postfix/mysql-virtual-maps.cf
alias_maps = mysql:/etc/postfix/mysql-aliases.cf
relocated_maps = mysql:/etc/postfix/mysql-relocated.cf
transport_maps = mysql:/etc/postfix/mysql-transport.cf
virtual_maps = mysql:/etc/postfix/mysql-virtual.cf
# define which email is accepted for delivery only
# alias_maps means: addresses in the MySQL aliase table
# virtual_mailbox_maps: addresses in the MySQL virtual table
# unix:passwd.byname: addresses of local users in /etc/passwd (optional)
local_recipient_maps = $alias_maps $virtual_mailbox_maps unix:passwd.byname
# settings for authenticated SMTP
smtpd_sasl_auth_enable = yes
smtpd_sasl_local_domain = $myhostname
smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, check_relay_domains
smtpd_sasl_security_options = noanonymous
broken_sasl_auth_clients = yes
Für einen kleinen Tipp wäre ich super dankbar.
MFG epox