Server Support Forum
Anzeige:
Postfix fehler

Zurück   Server Support Forum > >

Anzeige:

Antwort
 
Themen-Optionen Thema bewerten
  #1  
Alt 06.11.2015, 20:03
DreamGamer DreamGamer ist offline
Registered User
 
Registriert seit: 11.2015
Beiträge: 35
Postfix fehler

Danke Forum das ich Alles nochmal neu schreiben darf....


Hallo,

Vorgeschichte
-----------------------------------
Ich möchte gerne einen Community Teamspeak machen dafür brauche ich eine Lizenz für diese Lizenz brauche ich aber einen eigenen MailServer.
-----------------------------------


Ich brauche also einen Mailserver schön und gut habe ich mit Postfix versucht hinzubekommen, aber es gibt viele Probleme. ich liste mal alle auf




Probleme
----------------------------------
1. Wenn ich mals von Postfix nach draußen sende kommen sie nie an.

2. Ich kann mich über Mail Programme z.b Mozilla Thunderbird nicht einloggen / connecten zum mailserver

3. Wenn ich eine Mail an meinen MailServer schicke kommt diese mail nie an und wird zurück geschickt

4. Wenn ich versuche meine Erhaltenen Mails auszulesen kommt dort ein Fehler das hier ist der

Fehler:
--------------------------
DEBUG INFORMATION:
Invalid query: FUNCTION postfixdb.FROM_BASE64 does not exist

Check your error_log for the failed query.

Please check the documentation and website for more information.
--------------------------

Im Log steht folgendes:

------------------------------
[Fri Nov 06 19:03:35 2015] [error] [client 80.134.119.235] Invalid query: FUNCTION postfixdb.FROM_BASE64 does not exist, referer: http://dreamgamer.de/postfixadmin/sendmail.php
[Fri Nov 06 19:03:35 2015] [error] [client 80.134.119.235] caused by query: SELECT id,domain,mailbox,src_server,src_auth,src_user,FRO M_BASE64(src_password) AS src_password,src_folder,poll_time,CASE fetchall WHEN '1' THEN '1' WHEN '0' THEN '0' END as fetchall,CASE fetchall WHEN '1' THEN 'JA' WHEN '0' THEN 'NEIN' END as _fetchall,CASE keep WHEN '1' THEN '1' WHEN '0' THEN '0' END as keep,CASE keep WHEN '1' THEN 'JA' WHEN '0' THEN 'NEIN' END as _keep,protocol,CASE usessl WHEN '1' THEN '1' WHEN '0' THEN '0' END as usessl,CASE usessl WHEN '1' THEN 'JA' WHEN '0' THEN 'NEIN' END as _usessl,CASE sslcertck WHEN '1' THEN '1' WHEN '0' THEN '0' END as sslcertck,CASE sslcertck WHEN '1' THEN 'JA' WHEN '0' THEN 'NEIN' END as _sslcertck,date,returned_text,CASE active WHEN '1' THEN '1' WHEN '0' THEN '0' END as active,CASE active WHEN '1' THEN 'JA' WHEN '0' THEN 'NEIN' END as _active,DATE_FORMAT(modified, '%d.%m.%Y') AS modified, modified AS _modified,1 as _can_edit,1 as _can_delete FROM fetchmail WHERE ( 1=1 ) AND domain IN ('dreamgamer.de') ORDER BY domain, mailbox, referer: http://dreamgamer.de/postfixadmin/sendmail.php

------------------------------


----------------------------------



Ich hoffe ich bin hier im richtigen Forum habe sonst keins gefunden was postfix als Thema hat.


LG DreamGamer
Mit Zitat antworten
Anzeige:

  #2  
Alt 06.11.2015, 20:29
marce marce ist offline
Registered User
 
Registriert seit: 10.2009
Ort: Dettenhausen
Alter: 42
Beiträge: 1.115
Dann poste doch einfach mal Deine postfix-Konfiguration und ein paar relevante Einträge aus dem Mailserver-Log.
Mit Zitat antworten
  #3  
Alt 06.11.2015, 20:35
DreamGamer DreamGamer ist offline
Registered User
 
Registriert seit: 11.2015
Beiträge: 35
Ok hier von PostFix
----------------------------
alias_database = hash:/etc/aliases
alias_maps = hash:/etc/aliases
append_dot_mydomain = no
biff = no
broken_sasl_auth_clients = yes
config_directory = /etc/postfix
disable_vrfy_command = yes
dovecot_destination_recipient_limit = 1
inet_interfaces = all
mailbox_size_limit = 0
mydestination = vps197616.ovh.net, localhost.ovh.net, localhost
myhostname = vps197616.ovh.net
mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128
myorigin = /etc/mailname
proxy_read_maps = $local_recipient_maps $mydestination $virtual_alias_maps $virtual_alias_domains $virtual_mailbox_maps $virtual_mailbox_domains $relay_recipient_maps $relay_domains $canonical_maps $sender_canonical_maps $recipient_canonical_maps $relocated_maps $transport_maps $mynetworks $smtpd_sender_login_maps
readme_directory = no
recipient_delimiter = +
relayhost =
smtp_tls_cert_file = /etc/postfix/sslcert/mailserver.crt
smtp_tls_key_file = /etc/postfix/sslcert/mailserver.key
smtp_tls_security_level = may
smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache
smtpd_banner = $myhostname
smtpd_data_restrictions = reject_unauth_pipelining permit
smtpd_recipient_restrictions = permit_sasl_authenticated permit_mynetworks reject_rbl_client zen.spamhaus.org reject_unauth_destination reject_unknown_reverse_client_hostname
smtpd_sasl_auth_enable = yes
smtpd_sasl_authenticated_header = yes
smtpd_sasl_path = private/auth_dovecot
smtpd_sasl_type = dovecot
smtpd_sender_login_maps = proxy:mysql:/etc/postfix/mysql_sender_login_maps.cf
smtpd_sender_restrictions = reject_authenticated_sender_login_mismatch reject_unknown_sender_domain reject_unverified_sender permit_sasl_authenticated
smtpd_tls_cert_file = /etc/postfix/sslcert/mailserver.crt
smtpd_tls_key_file = /etc/postfix/sslcert/mailserver.key
smtpd_tls_mandatory_protocols = !SSLv2, !SSLv3
smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache
smtpd_use_tls = yes
tls_high_cipherlist = EDH+CAMELLIA:EDH+aRSA:EECDH+aRSA+AESGCM:EECDH+aRSA +SHA384:EECDH+aRSA+SHA256:EECDH:+CAMELLIA256:+AES2 56:+CAMELLIA128:+AES128:+SSLv3:!aNULL:!eNULL:!LOW: !3DES:!MD5:!EXP:!PSK:!DSS:!RC4:!SEED:!ECDSA:CAMELL IA256-SHA:AES256-SHA:CAMELLIA128-SHA:AES128-SHA
virtual_alias_maps = proxy:mysql:/etc/postfix/mysql_virtual_alias_maps.cf
virtual_gid_maps = static:5000
virtual_mailbox_base = /var/vmail/
virtual_mailbox_domains = proxy:mysql:/etc/postfix/mysql_virtual_domains_maps.cf
virtual_mailbox_maps = proxy:mysql:/etc/postfix/mysql_virtual_mailbox_maps.cf
virtual_minimum_uid = 104
virtual_transport = dovecot
virtual_uid_maps = static:5000
--------------------------------------

Hier von Dovcot
--------------------------------------
# 2.1.7: /etc/dovecot/dovecot.conf
# OS: Linux 3.2.0-4-amd64 x86_64 Debian 7.9
auth_mechanisms = plain login
listen = *
log_timestamp = "%Y-%m-%d %H:%M:%S "
namespace inbox {
inbox = yes
location =
mailbox Drafts {
auto = subscribe
special_use = \Drafts
}
mailbox Junk {
auto = subscribe
special_use = \Junk
}
mailbox Sent {
auto = subscribe
special_use = \Sent
}
mailbox Trash {
auto = subscribe
special_use = \Trash
}
prefix =
separator = .
}
passdb {
args = /etc/dovecot/dovecot-mysql.conf
driver = sql
}
protocols = imap pop3
service auth {
unix_listener /var/spool/postfix/private/auth_dovecot {
group = postfix
mode = 0660
user = postfix
}
unix_listener auth-master {
mode = 0600
user = vmail
}
user = root
}
service imap-login {
inet_listener imap {
port = 0
}
}
service pop3-login {
inet_listener pop3 {
port = 0
}
}
ssl_cert = </etc/postfix/sslcert/mailserver.crt
ssl_cipher_list = EDH+CAMELLIA:EDH+aRSA:EECDH+aRSA+AESGCM:EECDH+aRSA +SHA384:EECDH+aRSA+SHA256:EECDH:+CAMELLIA256:+AES2 56:+CAMELLIA128:+AES128:+SSLv3:!aNULL:!eNULL:!LOW: !3DES:!MD5:!EXP:!PSK:!DSS:!RC4:!SEED:!ECDSA:CAMELL IA256-SHA:AES256-SHA:CAMELLIA128-SHA:AES128-SHA
ssl_key = </etc/postfix/sslcert/mailserver.key
ssl_protocols = !SSLv3 !SSLv2
userdb {
args = /etc/dovecot/dovecot-mysql.conf
driver = sql
}
protocol pop3 {
pop3_uidl_format = %08Xu%08Xv
}
protocol lda {
auth_socket_path = /var/run/dovecot/auth-master
postmaster_address = [email protected]
}
-----------------------------------------------

Wo kann man denn den Log auslesen habe nur denn Apache2 Log gefunden ?
Mit Zitat antworten
  #4  
Alt 06.11.2015, 21:52
marce marce ist offline
Registered User
 
Registriert seit: 10.2009
Ort: Dettenhausen
Alter: 42
Beiträge: 1.115
(1) bitte [code]-Tags verwenden, dann kann man das auch lesen
(2) je nach verwendetem OS / Version sollte es ein unter /var/log was geben oder evtl. auch über journalctl bei systemd
(3) auf den ersten Blick scheint die Konfiguration des Mailservers falsch zu sein (MyHostname und so)
Mit Zitat antworten
  #5  
Alt 06.11.2015, 22:14
DreamGamer DreamGamer ist offline
Registered User
 
Registriert seit: 11.2015
Beiträge: 35
Ok
Wie kann ich das Problem beheben ?

Hier ist der Log in Code Tags






Sry der Log ist riesig fast 2.500.000 zeilen.










------------
Der Code ist zu groß um ihn hier reinzukopieren deshalb einfach mal ein Link zu der Datei !

... Update ich muss es erst Hochladen ... in 15 min. ist es oben

http://DreamGamer.de/mail.log oder http://DreamGamer.de/mail.txt
Mit Zitat antworten
  #6  
Alt 06.11.2015, 22:26
marce marce ist offline
Registered User
 
Registriert seit: 10.2009
Ort: Dettenhausen
Alter: 42
Beiträge: 1.115
ich bin mir recht sicher, daß von den 2.5Mio Zeilen 99% nicht relevant sind.

Ich kündige schn mal an - das Log werde ich mir nicht anschauen.

-> RELEVANTE Logeinträge posten. Beim Senden einer Mail sind das so ca. 5-10 Zeilen
Mit Zitat antworten
  #7  
Alt 06.11.2015, 22:26
.A. .A. ist offline
 
Registriert seit: 03.2013
Beiträge: 173
Täusche ich mich oder ist der Auszug ein Apache Error Log?

Aus den wenigen Informationen kann ich lediglich sehen, dass eine SQL Query fehlschlägt. Der Fehler kann z.B. in einer der folgenden Dateien zu suchen sein:
Zitat:
Zitat von DreamGamer Beitrag anzeigen
Code:
smtpd_sender_login_maps = proxy:mysql:/etc/postfix/mysql_sender_login_maps.cf
Code:
virtual_alias_maps = proxy:mysql:/etc/postfix/mysql_virtual_alias_maps.cf
Code:
virtual_mailbox_domains = proxy:mysql:/etc/postfix/mysql_virtual_domains_maps.cf
virtual_mailbox_maps = proxy:mysql:/etc/postfix/mysql_virtual_mailbox_maps.cf
Code:
passdb {
  args = /etc/dovecot/dovecot-mysql.conf
  driver = sql
}
Code:
userdb {
  args = /etc/dovecot/dovecot-mysql.conf
  driver = sql
}
Wo kann man denn den Log auslesen habe nur denn Apache2 Log gefunden ?
Bist Du sicher, dass Du genug Erfahrung hast?

--
.A.
Mit Zitat antworten
  #8  
Alt 06.11.2015, 22:29
DreamGamer DreamGamer ist offline
Registered User
 
Registriert seit: 11.2015
Beiträge: 35
Ich habe eig. fast garkeien Erfahrung aber ich brauche halt den MailServer für die Lizenz
Mit Zitat antworten
  #9  
Alt 06.11.2015, 22:34
.A. .A. ist offline
 
Registriert seit: 03.2013
Beiträge: 173
Falls Du generell keine Erfahrung mit Servern hast, nimm einen gemanagten Server. Fehlt Dir nur die Erfahrung mit Mailservern, dann lasse diesen für die Domain professionell hosten.

--
.A
Mit Zitat antworten
  #10  
Alt 06.11.2015, 22:35
DreamGamer DreamGamer ist offline
Registered User
 
Registriert seit: 11.2015
Beiträge: 35
Mit einem Servern schon etwas aber ich meine postfix bzw MailSystemen
Mit Zitat antworten
  #11  
Alt 06.11.2015, 22:40
.A. .A. ist offline
 
Registriert seit: 03.2013
Beiträge: 173
Mail für eine Domain von Dritten hosten zu lassen, kostet je nach Umfang wenige EURO pro Monat (ggf. sogar weniger). Du hast kein Ärger und die Mails sind bei einem Einbruch auch noch sicher auf einem anderen Server.

--
.A.
Mit Zitat antworten
  #12  
Alt 06.11.2015, 22:44
DreamGamer DreamGamer ist offline
Registered User
 
Registriert seit: 11.2015
Beiträge: 35
Die sache ist ich habe nicht soviel Geld und dieser VServer kostet 2,80 € im Monat und das für denn Preis gute Leistung

Ich habe nochmal alle MySQL Datein angeschaut überall stimmen die Einlogg daten und ich meine auch das es an der mailName datei liegt denn ich weiß bis jetzt immernoch nicht was dort reinmuss
Ich habe dort DreamGamer.de stehen weiß aber wie gesagt nicht ob das richtig ist.
Mit Zitat antworten
  #13  
Alt 06.11.2015, 23:02
DreamGamer DreamGamer ist offline
Registered User
 
Registriert seit: 11.2015
Beiträge: 35
Hilft denn dieser Fehler Code etwas ?

Code:
DEBUG INFORMATION:
Invalid query: FUNCTION postfixdb.FROM_BASE64 does not exist

Check your error_log for the failed query.

Please check the documentation and website for more information.
Mit Zitat antworten
  #14  
Alt 06.11.2015, 23:11
marce marce ist offline
Registered User
 
Registriert seit: 10.2009
Ort: Dettenhausen
Alter: 42
Beiträge: 1.115
Der sinnvollste Tip ist wohl der da:
Code:
Please check the documentation and website for more information.
Es macht immer mehr den Anschein, daß das System gar nicht fertig eingerichtet ist.
Mit Zitat antworten
  #15  
Alt 06.11.2015, 23:16
DreamGamer DreamGamer ist offline
Registered User
 
Registriert seit: 11.2015
Beiträge: 35
Wüsste jemand vllt. eine gute Seite wo es ein Tutorial dazu gibt wie man alles richtig einrichet ?

Ich habe diese Anleitung befolgt
https://www.debinux.de/2013/10/mails...debian-wheezy/
Aber anscheinend ist ja irgendetwas Falsch
Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
mail, postfix, server, web

Anzeige:

Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Postfix Fehler aaroniker Mail 10 17.11.2012 02:55
Postfix Fehler? Felix4334 Mail 1 19.07.2011 09:13
Fehler: 554 RBLTAB mit Postfix workaholics Mail 2 31.10.2009 16:35
Postfix Fehler professor Mail 1 22.03.2009 22:13
Postfix Fehler net-spacy Mail 10 13.02.2005 16:12


Postfix fehler
Postfix fehler
Postfix fehler Postfix fehler
Powered by vBulletin® Version 3.8.9 (Deutsch)
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Search Engine Optimisation provided by DragonByte SEO (Pro) - vBulletin Mods & Addons Copyright © 2017 DragonByte Technologies Ltd.