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!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Strony: 1
Witam. Przepraszam, że uderzam bezpośrednio z problemem ale walczę z tym już drugi dzień i nie mogę dojść do rozwiązania :/ Mianowicie mam firmową pocztę postawioną na postfix+dovecot+virtualne skrzynki (dodawanie przez phpadmin). Poczta ta od 2 lat ma się dobrze, działa wszystko ok. Z tymże ostatnio dostałem polecenie zrobienia oddzielnej skrzynki na subdomenie. Główna domena to załóżmy moja-domena.pl, druga domena jaka została stworzona to moja-domena2.pl.
Na wstępie w panelu home.pl ustawiłem dla subdomeny , przekierowanie ruchu IP na IP głównej domeny (niepotrzebne to pewnie bo teraz strona www otwiera się także pod adresem moja-domena2.pl) oraz przekierowanie poczty takie samo jak jest na starej domenie mail.moja-domena.pl.
moja-domena2.pl MX 1 godzina 10 mail.moja-domena.pl moja-domena2.pl A 1 godzina Adres IP moja-domena.pl moja-domena2.pl NS 1 dzień dns.home.pl dns2.home.pl dns3.home.pl moja-domena2.pl SOA 1 dzień dns.home.pl admin.home.pl mail.moja-domena2.pl CNAME 1 godzina mail.moja-domena.pl
Następnie w PHP my admin stworzyłem w virtual_domains drugą domenę w taki sposób, że wygląda to teraz tak
Id. domain 1 moja-domena.pl 2 moja-domena2.pl
Testowy uzytkownik to virtual_user
id domain_id username password quota 26 1 ktos @#$% 27 2 test @$%^&
Dotychczasowy config postfixa to
Smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu) Biff = no Append_dot_mydomain = no Readme_directory = no #Parametry SASL smtpd_sasl_auth_enable = yes smtpd_sasl_local_domain = $mydomain smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authentication, reject_unaut_destination smtpd_sasl_security_options = noanonymous smtpd_sasl_type = dovecot smtpd_sasl_path = private/auth #Parametry TLS smtpd_tls_cert_file = /etc/sasl/certs/mail.pem smtpd_tls_key_file = /etc/sasl/certs/key.pem smtpd_tls_CAfile = /etc/ssl/postfix/ca.em smtpd_tls_session_cache_database = btree:$(data_directory)/smtpd_cache smtp_tls_session_cache_database = btree:$(data_directory)/smtpd_cache smtpd_tls_security_level = may smtpd_tls_wrappermode = no smtpd_tls_auth_only = yes broken_sasl_auth_clients = yes #config mydomain = moja-domena.pl myhostname = mail.moja-domena.pl alias_maps = hash:/etc/aliases alias_database = hash:/etc/aliases myorigin = /etc/mailname mydestination = $myhostname, localhost, localhost.moja-domena.pl relayhost = mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128, mailbox_size_limit = 0 message_size_limit = 0 recipient_delimiter = + inet_interfaces = all inet_protocols = all home_mailbox = Maildir/ virtual_mailbox_domains = mysql:/etc/postfix/mysql-virtual_domains.cf virtual_mailbox_maps = mysql:/etc/postfix/mysql-virtual_mailbox.cf virtual_alias_maps = mysql:/etc/postfix/mysql-virtual_aliases.cf virtual_transport = dovecot dovecot_destination_recipient_limit = 1 smtp_helo_name = $myhostname smtpd_helo_required = yes smtpd_sender_restrictions = reject_non_fqdn_sender, reject_unknown_sender_domain queue_run_delay = 10m maximal_queue_lifetime=5d bounce_queue_lifetime=5d
W tym configu, posiłkując się róznymi rozwiązaniami pisanymi przez ludzi brnących w ten problem dodałem takie o to wpisy
Mydomain2 = moja-domena2.pl mydestination = $myhostname, localhost, localhost.moja-domena.pl, $localhost.moja-domena2.pl
Sytuacja na obecną chwilę wygląda tak, że logując się przez roundcube na konto
test@moja-domena2.pl maile mogę wysyłać wszędzie (niestety nie mogę połączyć jeszcze konta z thunderbirdem ale to na przyszłość).
Jednakże skąd bym nie wysłał maila na to konto, pojawia się ono jako odebrane w roundcube, jednakże przy próbie otworzenia, nagle znika jakby się kasowało. W logach następuje taki o to komunikat
Moja-domena dovecot: IMAP(info@moja-domenapl): Maildir /var/vmail/moja-domena.pl/info/Maildir/ Ignoring a file with #0xa: ciąg cyfr (2353462534625.moja-domena.pl
Co ciekawsze, wchodząc bezpośrednio do katalogu /vmail/moja-domena2.pl w katalogu użytkownika info wiadomości są odebrane.
P.S
Właśnie sprawdzając wysyłkę poczty do innych użytkowników na starej domenie, pojawił się taki sam błąd w logach :/ też przestali odczytywać pocztę.
Wróciłem do ustawień wcześniejszych, pierwsza domena normalnie obsługuje pocztę jednakże problem jest właśnie z tą drugą, czy mój tok rozumowania w dodawaniu drugiej wirtualnej domeny był słuszny???
Pozdrawiam i z góry dzieki za odpowiedź
Offline
Strony: 1
Time (s) | Query |
---|---|
0.00013 | SET CHARSET latin2 |
0.00005 | SET NAMES latin2 |
0.00128 | 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='18.116.52.43' WHERE u.id=1 |
0.00087 | REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '18.116.52.43', 1732460650) |
0.00081 | SELECT * FROM punbb_online WHERE logged<1732460350 |
0.00065 | DELETE FROM punbb_online WHERE ident='52.167.144.169' |
0.00073 | SELECT topic_id FROM punbb_posts WHERE id=214918 |
0.00081 | SELECT id FROM punbb_posts WHERE topic_id=22302 ORDER BY posted |
0.00080 | 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=22302 AND t.moved_to IS NULL |
0.00005 | SELECT search_for, replace_with FROM punbb_censoring |
0.00073 | 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=22302 ORDER BY p.id LIMIT 0,25 |
0.00084 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=22302 |
Total query time: 0.00775 s |