Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2013-12-16 13:26:13

  blake-epll - Nowy użytkownik

blake-epll
Nowy użytkownik
Zarejestrowany: 2013-12-16

Pstfix - Działa Local=Local; Działa Local=Out; NIE Działa Out=Local

Temat i problem może dla niektórych trywialny, jednak jak się powoli poddaję. Wg. jednego z tutoriali postawiłem mailserwer no i się zaczęło. Po wysłaniu maila z jednego konta na drugie w domenie wszystko pięknie śmiaga maile dochodzą i wyświetlają się jak potrzeba, po wysłaniu z mojej mail.domeny.nl wiadomości na dowolną inną domenę maile dochodzą i jest super. Ale...
Nie działają maile w drugą stronę czyli z innych domen do mojej. Wiem że potrzebujecie logi tylko pytanie które, bo nie chcę zamieszczać i śmiecić tu kilometrami znaków które się nikomu do niczego nie przydadzą.
Dzięki z góry za jakąkolwiek pomoc.

Sorry zapomniałem dopisać (poprawnie działa tylko na serwerze o2.pl czyli wysyłam i odbieram w obie strony)

Ostatnio edytowany przez blake-epll (2013-12-16 13:28:30)

Offline

 

#2  2013-12-16 14:40:27

  blake-epll - Nowy użytkownik

blake-epll
Nowy użytkownik
Zarejestrowany: 2013-12-16

Re: Pstfix - Działa Local=Local; Działa Local=Out; NIE Działa Out=Local

===========================================
Dovecot.
===============

Kod:

base_dir = /var/run/dovecot/
protocols = pop3 pop3s imap imaps
listen = *
disable_plaintext_auth = no
shutdown_clients = yes

#logi
log_path=/var/log/dovecot.log
info_log_path = /var/log/mail.log
log_timestamp = "%Y-%m-%d %H:%M:%S "
syslog_facility = mail

login_process_size = 64
login_greeting = Welcome. I’m ready ...
login_log_format_elements = user=<%u> method=%m rip=%r lip=%l %c
login_log_format = %$: %s

login_chroot = no
login_user = dovecot
login_process_per_connection = yes
login_processes_count = 3
login_max_processes_count = 128

mail_location = maildir:~/Maildir 

#SSL
#ssl_disable = no
ssl = yes
#ssl_cert_file = /etc/postfix/ssl/mail.pem
#ssl_key_file = /etc/postfix/ssl/mail.key
ssl_cert_file = /etc/ssl/certs/mail.pem
ssl_key_file = /etc/ssl/private/mail.key

verbose_ssl = yes
mail_access_groups = postfix

protocol imap {
}





protocol pop3 {
pop3_uidl_format = %08Xu%08Xv
} 
protocol lda {
    postmaster_address = postmaster@test.com
    }
auth_verbose = yes
auth_debug = yes



#auth default {
#    mechanisms = plain login
#
#    passdb pam {
#    }
#
#    userdb passwd {
#    }
#
#    user = root
#
#    socket listen {
#            client {
#             path = /var/spool/postfix/private/auth
#              mode = 0660
#              user = postfix
#              group = postfix
#            }
#      }
#}

auth default {
    mechanisms = plain login
    
    passdb pam {
    }
    userdb passwd {
    }
    user = root
    socket listen {
        client {
        path = /var/spool/postfix/private/auth
        mode = 0660
        user = postfix
        group = postfix
        }
    } 
}




dict {
}
plugin {
}

=============================
postfix. (main.cf)

Kod:

command_directory = /usr/sbin
mail_owner = postfix
mydomain = szczepaniak.nl
myhostname = mail.szczepaniak.nl
myorigin = /etc/mailname
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
mydestination = $mydomain, $myhostname, localhost, localhost.localdomain, mail.szczepaniak.nl
mynetworks = 127.0.0.0/8
inet_interfaces = all
inet_protocols = ipv4
home_mailbox = Maildir/
mail_spool_directory = /home/
smtpd_banner = ESMTP on $myhostname ! 
mailbox_size_limit = 0
recipient_delimiter = +
biff = no
append_dot_mydomain = no
relayhost =
policy-spf_time_limit = 3600
#AUTH SMTP
smtpd_sasl_type = dovecot
smtpd_sasl_path = private/auth
smtpd_sasl_auth_enable = yes
smtpd_sasl2_auth_enable = yes
smtpd_sasl_security_options = noanonymous
broken_sasl_auth_clients = yes
#smtpd_sasl_local_domain = $myhostname
smtpd_sasl_local_domain = $mydomain

#SPAM
#smtpd_recipient_restrictions =
#            check_policy_service unix:private/policy-spf

smtpd_relay_restrictions =
#    permit_mynetworks,
#    permit_sasl_authenticated,
#    reject_unauth_destination,
#    reject_unknown_recipient_domain,
#    reject_non_fqdn_recipient
#
#smtpd_recipient_restrictions =
            reject_invalid_hostname,
            reject_unknown_recipient_domain,
            reject_unauth_pipelining,
            permit_mynetworks,
            permit_sasl_authenticated,
            reject_unauth_destination,
            reject_rbl_client multi.uribl.com,
            reject_rbl_client dsn.rfc-ignorant.org,
            reject_rbl_client dul.dnsbl.sorbs.net,
            reject_rbl_client list.dsbl.org,
            reject_rbl_client sbl-xbl.spamhaus.org,
            reject_rbl_client bl.spamcop.net,
            reject_rbl_client dnsbl.sorbs.net,
            reject_rbl_client cbl.abuseat.org,
            reject_rbl_client ix.dnsbl.manitu.net,
            reject_rbl_client combined.rbl.msrbl.net,
            reject_rbl_client rabl.nuclearelephant.com,
            check_policy_service unix:private/policy-spf
            permit

smtpd_client_restrictions =
    permit_sasl_authenticated,
    #reject_unknown_client,
    reject_rbl_client dul.dnsbl.sorbs.net,
    reject_rbl_client list.dsbl.org,
    reject_rbl_client sbl.spamhaus.org,
    reject_rbl_client cbl.abuseat.org

smtpd_sender_restrictions =
    permit_sasl_authenticated,
    reject_unknown_sender_domain,
    reject_non_fqdn_sender,
    reject_unknown_address

#TLS
#smtpd_tls_auth_only = yes
smtpd_tls_auth_only = no
#DODANE DO SECURE
#smtpd_tls_security_level = encrypt
smtpd_tls_security_level = may
smtpd_tls_wrappermode = no 
smtpd_tls_cert_file=/etc/ssl/certs/mail.pem 
smtpd_tls_key_file=/etc/ssl/private/mail.key
# mail.crt lub mail.pem - w zależności od tego, który certyfikat posiadamy
smtp_use_tls = yes
smtpd_use_tls = yes
smtp_tls_note_starttls_offer = yes
smtpd_tls_key_file = /etc/postfix/ssl/mail.pem
smtpd_tls_cert_file = /etc/postfix/ssl/mail.pem
smtpd_tls_CAfile = /etc/postfix/ssl/mail.pem
smtpd_tls_loglevel = 1
smtpd_tls_received_header = yes
smtpd_tls_session_cache_timeout = 3600s
smtpd_tls_session_cache_database = btree:${queue_directory}/smtpd_scache
smtp_tls_session_cache_database = btree:${queue_directory}/smtp_scache
tls_random_source = dev:/dev/urandom

=============================================================

Przed chwilą okazało się że ruszyła także druga domena więc teraz mogę odebrać i wysłać w obie strony z (telfort.nl) oraz (o2.pl) -nic już z tego nie rozumię, czy to normalne... ?

Ostatnio edytowany przez blake-epll (2013-12-16 15:58:14)

Offline

 

#3  2013-12-16 16:47:00

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/urandom
Zarejestrowany: 2008-01-07

Re: Pstfix - Działa Local=Local; Działa Local=Out; NIE Działa Out=Local

Spróbuj z interią i gmailem.

Pewnie propagacja domeny trwała trochę za długo, zanim wszystkie serwery
DNS zakonotują co trzeba, to trochę trwa.


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#4  2013-12-16 21:17:01

  blake-epll - Nowy użytkownik

blake-epll
Nowy użytkownik
Zarejestrowany: 2013-12-16

Re: Pstfix - Działa Local=Local; Działa Local=Out; NIE Działa Out=Local

Kurcze może i z tą propagacją to prawda ale chyba nie do końca mam wszystko OK pokonfigurowane np: na gmail jak wyślę (bo łaskawie zadziałał) to trafia do SPAM po zrobieniu Re: ładnie wiadomość ląduje na moim serwerze. Czyli działa już o2.pl; telfort.nl i gmail.com ale...
jak wysyłam z WP to dostaje po jakimś czasie zwrotkę że...
///
Hi. This message was created automatically by mail system
at Wirtualna Polska.
I'm afraid I wasn't able to deliver your message to the following addresses.
This is a permanent error; I've given up. Sorry it didn't work out.

<biuro@szczepaniak.nl>:
Sorry, I wasn't able to establish an SMTP connection. (#4.4.1)
I'm not going to try again; this message has been in the queue too long.

--- Ponizej znajduje sie kopia listu / Below this line is a copy of the message.
///

wnioskuję że WP nie uwierzytelnia mi SMTP'a, ale dlaczego robią to poprawnie inne serwery?

jakieś sugestie bo zaczynam już się gubić ???

Offline

 

#5  2013-12-17 00:23:53

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/urandom
Zarejestrowany: 2008-01-07

Re: Pstfix - Działa Local=Local; Działa Local=Out; NIE Działa Out=Local

Każdy z tych serwerów stosuje własną konfigurację filtrów spamowych.

Naucz się używać [b]swaks[/b]a do testowania połączeń SMTP, i zobacz, czy któryś serwer przy odbieraniu maila nie robi połączenia zwrotnego na wysyłający serwer SMTP, żeby zapytać, czy nadawca ma konto na tym serwerze, Postfix ma taki filtr.

I naucz się sprawdzać logi verbose serwera, bo inaczej w życiu go nie postawisz go do końca.

Ostatnio edytowany przez Jacekalex (2013-12-17 00:25:21)


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
To nie jest tylko forum, to nasza mała ojczyzna ;-)

[ Generated in 0.009 seconds, 11 queries executed ]

Informacje debugowania

Time (s) Query
0.00010 SET CHARSET latin2
0.00004 SET NAMES latin2
0.00086 SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='3.145.108.43' WHERE u.id=1
0.00067 REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '3.145.108.43', 1732855644)
0.00040 SELECT * FROM punbb_online WHERE logged<1732855344
0.00057 SELECT topic_id FROM punbb_posts WHERE id=248727
0.00005 SELECT id FROM punbb_posts WHERE topic_id=24838 ORDER BY posted
0.00062 SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=24838 AND t.moved_to IS NULL
0.00007 SELECT search_for, replace_with FROM punbb_censoring
0.00177 SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=24838 ORDER BY p.id LIMIT 0,25
0.00092 UPDATE punbb_topics SET num_views=num_views+1 WHERE id=24838
Total query time: 0.00607 s