Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: Linux Forum Linux-Web.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

18.06.2006, 01:15

E-mails verschicken

Hi

Ich habs nach vielen lesen, googlen und versuchen endlich geschafft einen funktionierenden mail Server aufzusetzen :D
Naja fast :)

Denn es mangelt an etwas.
Und zwar funktioniert das versenden von mails nicht mehr!!!
Diese werden in die Warteschlange gereiht und nicht versendet.
Davor hat es super funktioniert.
Das Problem trat erst auf als ich etwas (leider weiß ich nicht was es war) an meiner main.
geändert hab.

Dafür kann ich jetzt endlich mails empfangen ;)

Naja wär nett wenn sich jemand mal meine main.cf ansehen könnte.
Hab sicher 4 Stunden gegoogelt aber nichts gehfunden das mir hilft.

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
readme_directory = /usr/share/doc/packages/postfix/README_FILES
inet_protocols = all
biff = no
mail_spool_directory = /var/mail
canonical_maps = hash:/etc/postfix/canonical
virtual_maps = hash:/etc/postfix/virtual
relocated_maps = hash:/etc/postfix/relocated
transport_maps = hash:/etc/postfix/transport
sender_canonical_maps = hash:/etc/postfix/sender_canonical
masquerade_exceptions = root
masquerade_classes = envelope_sender, header_sender, header_recipient
myhostname = mail.meine_url.at
program_directory = /usr/lib/postfix
inet_interfaces = all
mynetworks=85.10.209.186, localhost
masquerade_domains = meine_url.at
mydestination = $myhostname,localhost.$mydomain,$mydomain
defer_transports = 
disable_dns_lookups = yes
#relayhost = meine_url.at
mailbox_command = /usr/lib/cyrus/bin/deliver
mailbox_transport = cyrus
strict_8bitmime = no
disable_mime_output_conversion = no
smtpd_sender_restrictions = hash:/etc/postfix/access
smtpd_client_restrictions = 
smtpd_helo_required = no
smtpd_helo_restrictions = 
strict_rfc821_envelopes = no
smtpd_recipient_restrictions = permit_mynetworks,reject_unauth_destination
smtp_sasl_auth_enable = yes
smtp_sasl_security_options = noanonymous
smtp_sasl_password_maps = hash:/etc/postfix/sasl_password
smtpd_sasl_auth_enable = no
smtpd_use_tls = no
smtp_use_tls = no
alias_maps = hash:/etc/aliases
mailbox_size_limit = 0
message_size_limit = 10240000

default_privs=cyrus 
#relay_domains = $mydestination 
alias_database = hash:/etc/aliases 
default_transport = smtp
mailbox_transport = cyrus
luser_relay = $root@meine_url.at


Ich weiß ich müsste mal die doppelten Einträge aussortieren :D
meine_url da steht natürlich meine URl ;)

Gruß SimonErich

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Simon9990« (18.06.2006, 01:16)


TomH

in keinem Vorstand!

Beiträge: 212

Beruf: Systemadministrator

  • Nachricht senden

2

18.06.2006, 08:54

Na toll,
postfix/sendmail mit ihren tausenden von Schaltern ... ;-)

Was mir aber auffällt, ist, daß der Eintrag
#relayhost = meine_url.at

durch das '#' Zeichen entwertet ist.
Ist das Absicht?

Tom
Every feature is a bug, unless it can be disabled.

3

18.06.2006, 09:15

Hi

Achso ja noch zur Info:

Ich habs mit einer postfix, cyrus, fetchmail probiert.

Das mit den auskommentierten relay einträgen hab ich im Nachhinein gemacht in der Hoffnung, dass es wieder funktioniert :)
Denn das waren die letzten Dinge die ich geändert hab.
Leider gings damit/ohne es auch nicht.

Gruß SimonErich

linuxerr

Prof. Dr. Schlaumeier

  • »linuxerr« ist männlich

Beiträge: 8 557

Wohnort: Mecklenburg, zur Entwicklungshilfe in Chemnitz/Sachsen ;-)

  • Nachricht senden

4

18.06.2006, 09:33

RE: E-mails verschicken

wie wäre es denn, wenn du mal ein tail auf die logdatei aufmachst und dann postfix flush ausführst? postfix wird dir dann schon erzählen, wo es hakt!
und
wie tom schon schrieb, bei einem doppelkreuz vor relayhost brauchst du dich nicht zu wundern.
noch etwas,
vielleicht liest du dir mal die documentationen zu postfix durch, denn ich habe den eindruck, das du zur funktion eines mta einige defiziete hast.
du schreibst, du hast was an der main.cf geändert, jetzt funktioniert das versenden nicht mehr aber DU KANNST JETZT MAIL EMPFANGEN. die main.cf hat mit dem mailempfang überhaupt nichts zu tun, da postfix dafür nicht zuständig ist. wenn der mailempfang in deinem clienten nicht funktioniert, ist es also völlig sinnlos, sich durch zielloses probieren die main.cf völlig zu versauen.
naja und eine sicherungskopie der konf-dateien macht man natürlich auch nicht, logisch, man hats ja voll drauf.
na denn, schönen tag noch und weidmanns heil.
Die Rechtschreibfehler in diesem Beitrag sind nicht urheberrechtlich geschützt.
Jeder der einen findet darf ihn behalten und in eigenen Werken weiterverwenden.

5

18.06.2006, 18:33

RE: E-mails verschicken

Zitat

Original von linuxerr
vielleicht liest du dir mal die documentationen zu postfix durch, denn ich habe den eindruck, das du zur funktion eines mta einige defiziete hast.
du schreibst, du hast was an der main.cf geändert, jetzt funktioniert das versenden nicht mehr aber DU KANNST JETZT MAIL EMPFANGEN. die main.cf hat mit dem mailempfang überhaupt nichts zu tun, da postfix dafür nicht zuständig ist. wenn der mailempfang in deinem clienten nicht funktioniert, ist es also völlig sinnlos, sich durch zielloses probieren die main.cf völlig zu versauen.
naja und eine sicherungskopie der konf-dateien macht man natürlich auch nicht, logisch, man hats ja voll drauf.
na denn, schönen tag noch und weidmanns heil.


Hallo ich weiß, dass das empfangen damit nichts zu tun hat!
Ich musste jedoch an der auch etwas ändern, damit es mit cyrus zusammen spielt

Hier z.B:

Quellcode

1
2
mailbox_command = /usr/lib/cyrus/bin/deliver
mailbox_transport = cyrus


Aber du hast Recht ich kenn mich da noch nicht so aus und hab auch schon etliche Dokus gelesen,...
Leider versteh ich noch nicht komplett alle Variablen hier auch wenn ich schon viel gelesen hab.

Und Eine Sicherungskopie der Datei hab ich gemacht.
Genau deshalb funktioniert es zur Zeit noch.
Aber ich wäre froh wenn das senden UND das empfangen funktionieren würden.

Wie gesagt ich versteh leider noch nicht alles hier und wenn mir bitte jemand helfen würde und sagen könnte was ich falsch habe wäre ich sehr dankbar.

Das mit/ohne der Raute vor den Relay Variablen bringt auch nichts.


Gruß SimonErich

linuxerr

Prof. Dr. Schlaumeier

  • »linuxerr« ist männlich

Beiträge: 8 557

Wohnort: Mecklenburg, zur Entwicklungshilfe in Chemnitz/Sachsen ;-)

  • Nachricht senden

6

18.06.2006, 19:00

RE: E-mails verschicken

hast du in die logdatei /var/log/maillog geschaut ?
mach in einer root-konsole ein
tail -f /var/log/maillog
auf, dort siehst du fortlaufend die loggingmeldungen von postfix (im normalfall)
in einer weiteren root-konsole löst du dann ein
postfix flush aus, postfix wird dir dann sagen, wo das problem mit de smtp-kontakt liegt.
Die Rechtschreibfehler in diesem Beitrag sind nicht urheberrechtlich geschützt.
Jeder der einen findet darf ihn behalten und in eigenen Werken weiterverwenden.

Thema bewerten