Da meine halben Emails von verschiedenen Providern geblockt werden, wollte ich mir ein Relay auf meinem Server mit Postfix einrichten. Ich krieg das nicht hin. Hat da wer Erfahrung damit? Welcher Email Provider ist geeignet um ein Relay einzurichten?
In Postfix ein Relay einrichten
Anmeldungsdatum: Beiträge: 317 Wohnort: Schweiz |
|
Anmeldungsdatum: Beiträge: 3146 Wohnort: Bodensee badische Seite ;-) |
Hast Du in Postfix schonmal den Teil mit Smarthost-Provider gelesen? |
Ehemalige
Anmeldungsdatum: Beiträge: 4403 Wohnort: Sachsen |
|
(Themenstarter)
Anmeldungsdatum: Beiträge: 317 Wohnort: Schweiz |
Hey danke. Hab den Beitrag iwie nicht gefunden mit meiner Suche. Werd ich gleich mal ausprobieren.
Ziemlich viel, aber nie nach der Anleitung Postfix . Werde mal alles nach dieser machen und gegebenenfalls wieder nachfragen Danke Euch beiden schonmal. |
Ehemalige
Anmeldungsdatum: Beiträge: 4403 Wohnort: Sachsen |
Anleitungen sind für die Einrichtung eines Mailservers hilfreich, wichtiger ist aber zu verstehen, was man tut. Die Postfix-Dokumentation ist dabei sehr hilfreich. Thomas Leister hat auch eine sehr gute Anleitung geschrieben. |
(Themenstarter)
Anmeldungsdatum: Beiträge: 317 Wohnort: Schweiz |
Habe meine googlemail.com (gmail.com) genommen. Beim senden kommt folgendes im Log: May 21 07:47:02 ltspiceusers imapd-ssl: TIMEOUT, user=webmaster@ltspiceusers.ch, ip=[::ffff:meine_lokale_ip], headers=0, body=0, rcvd=407, sent=100, time=1800, starttls=1 May 21 07:47:09 ltspiceusers postfix/smtpd[27002]: warning: hostname 107.31.25.212.fix.static.dsl.as8758.net does not resolve to address 212.25.31.107: Name or service not known May 21 07:47:09 ltspiceusers postfix/smtpd[27002]: connect from unknown[meine_lokale_ip] May 21 07:47:10 ltspiceusers postfix/smtpd[27002]: Anonymous TLS connection established from unknown[meine_lokale_ip]: TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits) May 21 07:47:10 ltspiceusers postfix/smtpd[27002]: 43F76D81E8B7: client=unknown[meine_lokale_ip], sasl_method=PLAIN, sasl_username=webmaster@ltspiceusers.ch May 21 07:47:10 ltspiceusers postfix/cleanup[27005]: 43F76D81E8B7: message-id=<57404ABD.7000305@ltspiceusers.ch> May 21 07:47:10 ltspiceusers postfix/qmgr[26972]: 43F76D81E8B7: from=<webmaster@ltspiceusers.ch>, size=893, nrcpt=1 (queue active) May 21 07:47:10 ltspiceusers postfix/smtp[26983]: 43F76D81E8B7: host mx01.emig.gmx.net[212.227.17.5] refused to talk to me: 554-gmx.net (mxgmx109) Nemesis ESMTP Service not available 554-No SMTP service 554 invalid DNS PTR resource record, IP=178.32.61.106 May 21 07:47:10 ltspiceusers postfix/smtp[26983]: 43F76D81E8B7: to=<ziel@gmx.ch>, relay=mx00.emig.gmx.net[212.227.15.9]:25, delay=0.15, delays=0.12/0/0.03/0, dsn=4.0.0, status=deferred (host mx00.emig.gmx.net[212.227.15.9] refused to talk to me: 554-gmx.net (mxgmx003) Nemesis ESMTP Service not available 554-No SMTP service 554 invalid DNS PTR resource record, IP=178.32.61.106) May 21 07:47:10 ltspiceusers postfix/smtpd[27002]: disconnect from unknown[meine_lokale_ip] |
Moderator, Webteam
Anmeldungsdatum: Beiträge: 5355 |
Das passt einiges nicht zusammen.Du schreibst du verwendest gmail. Das kommt im Log nie vor. Gehort ltspiceusers.ch dir? Moechtest du diese bei einem Provider verwenden? Ist diese Domain dort fuer deinen Account erlaubt? An gmx versendet dein Relay direkt uber Port 25?!
|
(Themenstarter)
Anmeldungsdatum: Beiträge: 317 Wohnort: Schweiz |
Die Domain gehört mir und mein Forum läuft auch schon darauf. Da aber viele Emails nie bei den Usern ankommen, will ich mir einen Relay (Smart-Host wie ihr sagt) anlegen. Die main.cf: # See /usr/share/postfix/main.cf.dist for a commented, more complete version # Debian specific: Specifying a file name will cause the first # line of that file to be used as the name. The Debian default # is /etc/mailname. #myorigin = /etc/mailname smtpd_banner = $myhostname ESMTP $mail_name powered by Easy Hosting Control Panel (ehcp) on Ubuntu, www.ehcp.net biff = no # appending .domain is the MUA's job. append_dot_mydomain = no # Uncomment the next line to generate "delayed mail" warnings #delay_warning_time = 4h readme_directory = no # TLS parameters smtpd_tls_cert_file = /etc/postfix/smtpd.cert smtpd_tls_key_file = /etc/postfix/smtpd.key smtpd_use_tls = yes smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache # See /usr/share/doc/postfix/TLS_README.gz in the postfix-doc package for # information on enabling SSL in the smtp client. myhostname = ltspiceusers.ch smtp_host_lookup = dns, native alias_maps = hash:/etc/aliases alias_database = hash:/etc/aliases myorigin = /etc/mailname mydestination = localhost relayhost = mynetworks = 127.0.0.0/8, 192.168.0.0/16, 172.16.0.0/16, 10.0.0.0/8, 178.32.61.0/24 mailbox_command = procmail -a "$EXTENSION" mailbox_size_limit = 0 recipient_delimiter = + inet_interfaces = all virtual_alias_domains = virtual_alias_maps = proxy:mysql:/etc/postfix/mysql-virtual_forwardings.cf, proxy:mysql:/etc/postfix/mysql-virtual_email2email.cf transport_maps = proxy:mysql:/etc/postfix/mysql-virtual_transports.cf virtual_mailbox_domains = proxy:mysql:/etc/postfix/mysql-virtual_domains.cf virtual_mailbox_maps = proxy:mysql:/etc/postfix/mysql-virtual_mailboxes.cf virtual_mailbox_base = /home/vmail virtual_uid_maps = static:5000 virtual_gid_maps = static:5000 broken_sasl_auth_clients = yes smtpd_recipient_restrictions = permit_mynetworks,permit_sasl_authenticated,check_client_access hash:/var/lib/pop-before-smtp/hosts,reject_unauth_destination smtp_use_tls = yes smtpd_sasl_auth_enable = yes smtpd_sasl_security_options = noanonymous smtpd_tls_auth_only = no smtpd_tls_CAfile = /etc/postfix/cacert.pem smtpd_tls_loglevel = 1 smtpd_tls_received_header = yes smtpd_tls_session_cache_timeout = 3600s smtp_helo_name = $myhostname # smtp_bind_address = 10.0.0.0 smtp_tls_security_level = may # noplaintext weglassen, wenn Passwörter im Klartext übertragen werden müssen: # (nicht empfohlen, nur wenn's anders nicht funktioniert) smtp_sasl_security_options = noplaintext noanonymous smtp_sasl_password_maps = hash:/etc/postfix/sasl_password tls_random_source = dev:/dev/urandom virtual_create_maildirsize = yes virtual_mailbox_extended = yes virtual_mailbox_limit_maps = proxy:mysql:/etc/postfix/mysql-virtual_mailbox_limit_maps.cf virtual_mailbox_limit_override = yes virtual_maildir_limit_message = "The user you are trying to reach is over quota." virtual_overquota_bounce = yes debug_peer_list = sender_canonical_maps = hash:/etc/postfix/sender_canonical debug_peer_level = 1 proxy_read_maps = $local_recipient_maps $mydestination $virtual_alias_maps $virtual_alias_domains $virtual_mailbox_maps $virtual_mailbox_domains $relay_recipient_maps $canonical_maps $sender_canonical_maps $recipient_canonical_maps $relocated_maps $mynetworks $virtual_mailbox_limit_maps $transport_maps inet_protocols = ipv4 sasl_password (user:passwort bereinigt): [smtp.googlemail.com]:587 user:passwort sender_canonical (name ist natürlich mein Name): name@gmail.com name@gmail.com www-data webmaster@ltspiceusers.ch root name@gmail.com Der Empfang (IMAP) funktioniert. Kann es sein, dass der DNS reverse Eintrag bei OVH fehlt (ltspiceusers.ch) Edit: Gelöst! Es war die reverse DNS. Nun funzt es ☺ Tausend Dank Euch allen. |
Anmeldungsdatum: Beiträge: 4021 |
dig -x <ip> meint, da gibt es einen PTR. |
Moderator, Webteam
Anmeldungsdatum: Beiträge: 5355 |
In deiner Konfiguration kommt gmail nirgends vor. Und der relayhost ist leer, deshalb wird auch direkt versendet. Du willst also ueber gmail deine ltspiceusers.ch-Mails ausliefern? Und du bist dir sicher, dass dir gmail das erlaubt (by default ist das nicht der fall). |
(Themenstarter)
Anmeldungsdatum: Beiträge: 317 Wohnort: Schweiz |
Wäre das bei anderen Anbietern standardmässig erlaubt? Sorry, wenn ich so blöd frage, aber das wusste ich nicht 🙄 |
Moderator, Webteam
Anmeldungsdatum: Beiträge: 5355 |
Nein. Die Domains der ausgehenden (wie auch der eingehenden) Mails sind klar begrenzt, wenn man den Usern nicht vertrauen kann (was bei Mailprovidern prinzipiell der Fall ist). Sonst koennte ja jeder User beliebige Absendeadressen waehlen. (Das wird dann als Spam bezeichnet) |
(Themenstarter)
Anmeldungsdatum: Beiträge: 317 Wohnort: Schweiz |
Naja, ich lass mal so laufen. Soviel Mails gehn da ja nicht. Auch gespammt wird hier nicht. |