Postfix möchte nicht mit Froxlor

phuncy
Posts: 5
Joined: 2013-01-30 17:28

Postfix möchte nicht mit Froxlor

Post by phuncy »

Hallo zusammen,

ich habe ein kleines Problem mit meinem Postfix.
Ich habe einen neuen vServer und darauf Froxlor installiert und auch alle Daemons nach Froxloranweisungen eingerichtet.

Nur leider versendet Postfix keinerlei Mails.

Ich habe daraufhin mal das /var/log/mail.err gecheckt und folgende Fehlermeldung gefunden:

Code: Select all

Jan 30 17:34:49 xxxxx postfix/qmgr[8671]: fatal: dict_open: unsupported dictionary type: ???[-?????*???????k?b?.?U"????G??"?P}?^??????:
Jan 30 17:35:31 xxxxx postfix/smtpd[8676]: fatal: dict_open: unsupported dictionary type: ???[-?????*???????k?b?.?U"????G??"?P}?^??????:


xxxxx = lokaler hostname

Hat vielleicht jemand eine Ahnung woran das liegen könnte?

Bin für jede Hilfe dankbar!
Top

User avatar
Joe User
Project Manager
Project Manager
Posts: 11518
Joined: 2003-02-27 01:00
Location: Hamburg

Re: Postfix möchte nicht mit Froxlor

Post by Joe User »

Poste mal bitte die Ausgabe von:

Code: Select all

postconf -n
PayPal.Me/JoeUserFreeBSD Remote Installation
Wings for LifeWings for Life World Run

„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.
Top

phuncy
Posts: 5
Joined: 2013-01-30 17:28

Re: Postfix möchte nicht mit Froxlor

Post by phuncy »

Code: Select all


config_directory = /etc/postfix
mydestination = $myhostname,   
$mydomain,     
localhost.$myhostname,     
localhost.$mydomain,               
localhost               
mynetworks = 127.0.0.0/8           
inet_interfaces = all           
append_dot_mydomain = no               
biff = no               
default_destination_concurrency_limit = 20         
local_destination_concurrency_limit = 2         
smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)               
smtpd_helo_required = yes           
smtpd_recipient_restrictions = permit_mynetworks,                   
permit_sasl_authenticated,                 
reject_unauth_destination,                     
reject_unauth_pipelining,                           
reject_non_fqdn_recipient                         
smtpd_sender_restrictions = permit_mynetworks,                             
reject_sender_login_mismatch,                                       
permit_sasl_authenticated,                                     
reject_unknown_helo_hostname,                                               
reject_unknown_recipient_domain,                                               
reject_unknown_sender_domain                                                   
smtpd_client_restrictions = permit_mynetworks,                                                 
permit_sasl_authenticated,                             
reject_unknown_client_hostname                                                           
message_size_limit = 52428800                             
smtpd_sasl_auth_enable = yes                                                     
smtpd_sasl_local_domain = $myhostname                             
broken_sasl_auth_clients = yes                                                           
smtpd_sasl_type = dovecot                                 
mailbox_command = /usr/lib/dovecot/deliver                                                       
virtual_transport = dovecot                       
dovecot_destination_recipient_limit = 1                                                         
smtpd_sasl_path = private/auth                     
virtual_mailbox_base = /var/customers/mail/                                                     
virtual_mailbox_maps = mysql:/etc/postfix/mysql-virtual_mailbox_maps.cf                                                     
virtual_mailbox_domains = mysql:/etc/postfix/mysql-virtual_mailbox_domains.cf                                                       
virtual_alias_maps = mysql:/etc/postfix/mysql-virtual_alias_maps.cf                       
smtpd_sender_login_maps = mysql:/etc/postfix/mysql-virtual_sender_permissions.cf                                                         
virtual_uid_maps = static:2000                                                     
virtual_gid_maps = static:2000                                             
local_transport = local                                                         
alias_maps = $alias_database                                       
mailbox_size_limit = 0                                                           
virtual_mailbox_limit = 0                                         
debugger_command =                                                               
PATH=/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin                                   
ddd $daemon_directory/$process_name $process_id & sleep 5
mydomain = domain.tld
myhostname = domain.tld


domain.tld natürlich mit meiner domain ersetzt
Last edited by phuncy on 2013-01-30 18:09, edited 1 time in total.
Top

User avatar
Joe User
Project Manager
Project Manager
Posts: 11518
Joined: 2003-02-27 01:00
Location: Hamburg

Re: Postfix möchte nicht mit Froxlor

Post by Joe User »

Ist Dein Postfix mit MySQL-Unterstützung kompiliert?
Und hast Du die führenden Leerzeichen beim Posten entfernt, oder steht das exakt so in der main.cf?

BTW: Wird Froxlor überhaupt noch aktiv entwickelt?
PayPal.Me/JoeUserFreeBSD Remote Installation
Wings for LifeWings for Life World Run

„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.
Top

phuncy
Posts: 5
Joined: 2013-01-30 17:28

Re: Postfix möchte nicht mit Froxlor

Post by phuncy »

postfix-mysql habe ich mitinstalliert.

Froxlor steht gerade auf der Kippe... wurde schon lange nicht mehr geupdated
Top

User avatar
Joe User
Project Manager
Project Manager
Posts: 11518
Joined: 2003-02-27 01:00
Location: Hamburg

Re: Postfix möchte nicht mit Froxlor

Post by Joe User »

Wie schaut die Dovect-Config aus?

Code: Select all

doveconf -n
PayPal.Me/JoeUserFreeBSD Remote Installation
Wings for LifeWings for Life World Run

„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.
Top

phuncy
Posts: 5
Joined: 2013-01-30 17:28

Re: Postfix möchte nicht mit Froxlor

Post by phuncy »

Konnte den Befehl nicht finden ;(
Top

phuncy
Posts: 5
Joined: 2013-01-30 17:28

Re: Postfix möchte nicht mit Froxlor

Post by phuncy »

Code: Select all

protocols: imap pop3
disable_plaintext_auth: no
login_dir: /var/run/dovecot/login
login_executable(default): /usr/lib/dovecot/imap-login
login_executable(imap): /usr/lib/dovecot/imap-login
login_executable(pop3): /usr/lib/dovecot/pop3-login
mail_access_groups: vmail
mbox_write_locks: fcntl dotlock
mail_executable(default): /usr/lib/dovecot/imap
mail_executable(imap): /usr/lib/dovecot/imap
mail_executable(pop3): /usr/lib/dovecot/pop3
mail_plugins(default): quota imap_quota
mail_plugins(imap): quota imap_quota
mail_plugins(pop3): quota
mail_plugin_dir(default): /usr/lib/dovecot/modules/imap
mail_plugin_dir(imap): /usr/lib/dovecot/modules/imap
mail_plugin_dir(pop3): /usr/lib/dovecot/modules/pop3
pop3_uidl_format(default): %08Xu%08Xv
pop3_uidl_format(imap): %08Xu%08Xv
pop3_uidl_format(pop3): UID%u-%v
lda:
  postmaster_address: <postmaster-address>
  auth_socket_path: /var/run/dovecot/auth-master
  mail_plugins: quota
  sendmail_path: /usr/sbin/sendmail
auth default:
  mechanisms: plain login
  user: vmail
  passdb:
    driver: sql
    args: /etc/dovecot/dovecot-sql.conf
  userdb:
    driver: prefetch
  userdb:
    driver: sql
    args: /etc/dovecot/dovecot-sql.conf
  socket:
    type: listen
    client:
      path: /var/spool/postfix/private/auth
      mode: 432
      user: postfix
      group: postfix
    master:
      path: /var/run/dovecot/auth-master
      mode: 432
      user: vmail
      group: vmail
plugin:
  quota: maildir
root@v45321:/home#
Last edited by phuncy on 2013-01-30 20:28, edited 1 time in total.
Top

User avatar
Joe User
Project Manager
Project Manager
Posts: 11518
Joined: 2003-02-27 01:00
Location: Hamburg

Re: Postfix möchte nicht mit Froxlor

Post by Joe User »

Schaut Alles gut aus :-/
Also nochmal zur Sicherheit:
Hast Du die führenden Leerzeichen beim Posten der main.cf entfernt, oder steht das exakt so in der main.cf?
Hast Du die main.cf eventuell mit einem Editor unter Windows bearbeitet und beim Speichern vergessen die Zeilenenden auf "UNIX" zu stellen?
PayPal.Me/JoeUserFreeBSD Remote Installation
Wings for LifeWings for Life World Run

„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.
Top