Weitergeleitete Emails kommen nicht an (aktiv)

dissent

Well-Known Member
Hallo Leute,

ich möchte mein Postfix (mit Courier) "abschaffen" und alle emails auf eine andere emailadresse weiterleiten...
kein problem dachte ich, einfach in die /etc/aliases die emailadresse eingetragen newaliases gestartet und bumm wird sie auch direkt dort hingeschickt...

komischerweise erhalte ich nix...

ich habe postfix in degub level peer 5 laufen und habe bei einer direkten sendung einer mail wo sie ankommt die gleichen messages wie wenn er die mail weiterleitet.


aliases:
Code:
mail: meineadresse@gmail.com
root: mail
MAILER-DAEMON: postmaster
postmaster: mail
paul: mail
virusalert: mail
bin:    root
bind:   root
daemon: mail
.
.

main.cf:
Code:
queue_directory = /var/spool/postfix
command_directory = /usr/local/sbin
daemon_directory = /usr/local/libexec/postfix
mail_owner = postfix
myhostname = meinedomain.com
inet_interface = localhost, meinedomain.com
mydomain = meinedomain.com
myorigin = $mydomain
mynetworks = 192.168.1.0/24, 127.0.0.0/8
mydestination = localhost, meinedomain.com
unknown_local_recipient_reject_code = 450
home_mailbox = Maildir/
mynetworks_style = 255.255.255.0
relay_domains =
debug_peer_level = 5
debugger_command =
         PATH=/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin
         xxgdb $daemon_directory/$process_name $process_id & sleep 5
sendmail_path = /usr/local/sbin/sendmail
newaliases_path = /usr/local/bin/newaliases
mailq_path = /usr/local/bin/mailq
setgid_group = maildrop
manpage_directory = /usr/local/man
sample_directory = /usr/local/etc/postfix
readme_directory = no
html_directory = no

Jemand ne Idee woran das liegen könnte? Bzw. wie ich mehr Informationen zu diesem Vorgang erhalten kann?

Gruß
Paul
 
Ich führe eine Weiterleitung durch den Eintrag von

main.cf:
Code:
transport_maps = hash:/usr/local/etc/postfix/transport

in der main.cf, und den entsprechenden Einträgen in der transport-Datei durch:

transport(.db):
Code:
email-domain.de smtp:[Zielrechner-IP]:25
2te-email-domain.de smtp:[101.101.101.101]:25

Die aliases hat dabei nichts zu melden, wenn du an einen anderen Rechner/Server weiterleitest.
 
richtig, aber ich möchte ja an eine emailadresse und nicht an einen server weiterleiten, sonst könnte ich auch zb. nen permantenten relayhost eintragen
 
Nun, dann müsste es gehen, wenn du den Eintrag

Code:
alias_maps = hash:/usr/local/etc/postfix/aliases

in der main.cf gemacht und per

Code:
 newaliases /usr/local/etc/postfix/aliases

die passende aliases.db erstellt hast. Ich hab in deinem Code lediglich den Newaliases-Path gefunden.
Bin aber gerade erst wach, sonst hätte ich wohl auch gemerkt, das du nicht an einen Server weiterleiten möchtest ;-)

Ansonsten poste doch mal deine maillog, oder steht dort nichts drin?
 
Also das hat damit denk ich nix zu tun, denn die aliase wurden vorher auch schon aufgelöst aber ich habs noch dazu gemacht...

hier die maillog:

Code:
May 26 14:51:09 meinedomain postfix/postfix-script: refreshing the Postfix mail system
May 26 14:51:09 meinedomain postfix/master[23614]: reload configuration
May 26 14:51:35 meinedomain postfix/smtpd[40745]: warning: 64.233.182.207: address not listed for hostname nproxy.gmail.com
May 26 14:51:35 meinedomain postfix/smtpd[40745]: connect from unknown[64.233.182.207]
May 26 14:51:35 meinedomain postfix/smtpd[40747]: warning: 64.233.182.194: address not listed for hostname nproxy.gmail.com
May 26 14:51:35 meinedomain postfix/smtpd[40747]: connect from unknown[64.233.182.194]
May 26 14:51:36 meinedomain postfix/smtpd[40747]: 0F0B85BB: client=unknown[64.233.182.194]
May 26 14:51:36 meinedomain postfix/cleanup[40749]: 0F0B85BB: message-id=<2f8f48bb05052605512e972f89@mail.gmail.com>
May 26 14:51:36 meinedomain postfix/qmgr[40736]: 0F0B85BB: from=<meineadresse@gmail.com>, size=1239, nrcpt=1 (queue active)
May 26 14:51:36 meinedomain postfix/cleanup[40749]: 3C41B5E1: message-id=<2f8f48bb05052605512e972f89@mail.gmail.com>
May 26 14:51:36 meinedomain postfix/qmgr[40736]: 3C41B5E1: from=<meineadresse@gmail.com>, size=1361, nrcpt=1 (queue active)
May 26 14:51:36 meinedomain postfix/local[40750]: 0F0B85BB: to=<mail@meinedomain.com>, relay=local, delay=1, status=sent (forwarded as 3C41B5E1)
May 26 14:51:36 meinedomain postfix/qmgr[40736]: 0F0B85BB: removed
May 26 14:51:36 meinedomain postfix/smtpd[40747]: disconnect from unknown[64.233.182.194]
May 26 14:51:36 meinedomain postfix/smtpd[40745]: lost connection after CONNECT from unknown[64.233.182.207]
May 26 14:51:36 meinedomain postfix/smtpd[40745]: disconnect from unknown[64.233.182.207]
May 26 14:51:39 meinedomain postfix/smtp[40751]: 3C41B5E1: to=<meineadresse@gmail.com>, orig_to=<mail@meinedomain.com>, relay=gmail-smtp-in.l.google.com[64.233.185.27], delay=3, status=sent (250 2.0.0 OK 1117111899)
May 26 14:51:39 meinedomain postfix/qmgr[40736]: 3C41B5E1: removed

Wie gesagt :) es steht das selbe drin wie wenn ich eine email direkt senden würde...
 
ich hab grad noch festgestellt wenn ich lokal eine mail an einen user schicke wird sie ordnungsgemäß weitergeleitet... nur wenn ich von ausserhalb eine schicke nicht...
müsste das den fehler nicht eingrenzen? ;)
 
hab den fehler gefunden... schon wieder so nen fehler wo man nicht drauf kommt...
das tolle postfix war schlauer als ich und hat bemerkt das die email zurück zum selben sender geht und hat diese gelöscht um denk ich mal schleifen zu verhindern...
von wo anders geht dir weiterleitung :/
Doof solche Fehler...
 
Zurück
Oben