10.08.2016, 11:37
wersja skryptu MyBB: 1.8
adres forum: nokor.co.pl na hostingu mydevil.net
na czym polega problem (screen, opis, komunikaty):
Bawię się z tym już bodaj tydzień. Jednym zdaniem: forum nie dostarcza maili.
Zaznaczę, że z programowaniem w podstawowym stopniu mam do czynienia, o PHP wiem niemalże nic.
Mam wykupiony hosting (mydevil.net) oraz własną domenę. MyBB jest skonfigurowane na SMTP.
Maile, które przychodzą z forum, pochodzą z serwera mailingowego hostingu, a nie poczty oferowanej przez hosting. Mają następujący nagłówek (mój adres zmieniłem ze względu na spam-boty):
Link: https://wiki.mydevil.net/Poczta
Konfiguracja po stronie DNS jest dokonana, kontaktowałem się również z hostingiem:
Screeny, o których mowa w mailingu umieszczam na dysku google poniżej:
https://drive.google.com/folderview?id=0...sp=sharing
Co jeszcze mogę dodać...
Aha, czytałem poradnik z MyBB i spróbowałem zrobić podstawowy test, ale nic mi to nie dało. Zapewne coś źle wykonałem, ale jak na początku zaznaczyłem, o PHP wiem całe nic.
Znalazłem jeszcze taki wątek ( https://community.mybb.com/thread-57177.html ) i spróbowałem rozwiązania, które bojris zasugerował. W logach systemu email w ACP otrzymałem odpowiedź: "The mail server is not ready, it did not respond with a 220 status message."
Zapoznałem się też z tematem ( https://webboard.pl/thread-3346.html ), który dotyczy wersji 1.4. Przeszukałem pliki, o których tam autor wspomina, ale niestety nie znalazłem dokładnie tych linijek. Najbliższe, które były (i nie wiem czy zamiana ich cokolwiek da) to:
To chyba tyle. Będę wdzięczny za pomoc w rozwiązaniu problemu.
Z góry dzięki i pozdrawiam,
- M.
adres forum: nokor.co.pl na hostingu mydevil.net
na czym polega problem (screen, opis, komunikaty):
Bawię się z tym już bodaj tydzień. Jednym zdaniem: forum nie dostarcza maili.
Zaznaczę, że z programowaniem w podstawowym stopniu mam do czynienia, o PHP wiem niemalże nic.
Mam wykupiony hosting (mydevil.net) oraz własną domenę. MyBB jest skonfigurowane na SMTP.
Maile, które przychodzą z forum, pochodzą z serwera mailingowego hostingu, a nie poczty oferowanej przez hosting. Mają następujący nagłówek (mój adres zmieniłem ze względu na spam-boty):
Cytat:Delivered-To: mójadres@example.com
Received: by 10.176.69.68 with SMTP id r62csp52907uar;
Tue, 9 Aug 2016 11:44:48 -0700 (PDT)
X-Received: by 10.25.22.152 with SMTP id 24mr29766652lfw.180.1470768288623;
Tue, 09 Aug 2016 11:44:48 -0700 (PDT)
Return-Path: <>
Received: from s5.mydevil.net (cache5.mydevil.net. [31.186.82.252])
by mx.google.com with ESMTPS id d76si14931809lfe.231.2016.08.09.11.44.48
for <mójadres@example.com>
(version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
Tue, 09 Aug 2016 11:44:48 -0700 (PDT)
Received-SPF: pass (google.com: best guess record for domain of postmaster@s5.mydevil.net designates 31.186.82.252 as permitted sender) client-ip=31.186.82.252;
Authentication-Results: mx.google.com;
spf=pass (google.com: best guess record for domain of postmaster@s5.mydevil.net designates 31.186.82.252 as permitted sender) smtp.helo=s5.mydevil.net
Received: from cache5.mydevil.net
([31.186.82.252] helo=s5.mydevil.net ident=(TuJestMójIdent))
by s5.mydevil.net with esmtpa (Exim 4.86_2 (FreeBSD))
id 1bXC18-00033V-A8
for mójadres@example.com; Tue, 09 Aug 2016 20:44:48 +0200
Date: Tue, 09 Aug 2016 18:44:46 +0000
To: mójadres@example.com
Subject: =?UTF-8?B?Tm93YSBvZHBvd2llZMW6IG5hIGZvcnVtIFRlc3Qgc3lzdGVtdSBtYWlsaW5nb3c=?=
=?UTF-8?B?ZWdv?=
From:
Content-Transfer-Encoding: 8bit
X-Priority: 3
X-Mailer: MyBB
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Message-Id: <E1bXC18-00033V-A8@s5.mydevil.net>
Sender: no-reply@nokor.co.pl
X-AV-Check: Passed
X-ACL-Warn: You are not allowed to send e-mails from this domain.
X-System-Sender: no-reply@nokor.co.pl
X-Spam-Score: -1.0
Fleshwriter,
Cień odpowiedział w wątku, który subskrybujesz (Nokor). Temat wątku: "Test systemu mailingowego".
...
Link: https://wiki.mydevil.net/Poczta
Konfiguracja po stronie DNS jest dokonana, kontaktowałem się również z hostingiem:
Cytat: Witam,
Mam problem z połączeniem systemu mailingowego forum z systemem poczty MD.
Przeczytałem dokumentację wiki znajdującą się na Państwa stronie i postępowałem zgodnie z jej zaleceniami. Mimo wszystko, maile, które przychodzą mają nadawcę backup0.admin.net.pl, zamiast no-reply@nokor.co.pl.
Uprzejmie proszę o wsparcie i wytknięcie mi moich błędów.
Przesyłam link do screenów przedstawiających konfiguracje (na końcu maila napiszę czemu link, a nie inaczej):
Konfiguracja DNS (odczekałem 24h od dodania nowych wpisów DNS): DNS.png
Konfiguracja ustawień forum: konf-forum.png
Konfiguracja użytkowników po stronie MD: konf-MD.png
Przykładowy mail: mail.png
Z wyrazami szacunku,
Witam,
wysyłka maili obecnie odbywa się poprzez inny serwer i nie wpływa to na konfigurację po stronie klientów ani też na widoczność adresu nadawcy (zmianę widać jedynie w nagłówkach). Proszę załączyć pełne nagłówki takiej wiadomości.
Witam,
Co do głównego tematu, oto nagłówek najnowszej wiadomości (tym razem faktycznie z s5.mydevil.net):
(nagłówek wyciąłem i umieściłem powyżej w tym poście, nie ma sensu go powtarzać)
Z góry dziękuję za pomoc,
Witam,
wygląda mi to na błąd w działaniu skryptu na forum, czy to najnowsza wersja CMS tego forum?
Czy to może jakiś dodatek zewnętrzny do wysyłania mailingu tego forum?
Ustawienia wyglądają na prawidłowe a mimo to, jako nadawce nie podaje adresu e-mail tylko adres serwera. Chyba, że nie widzę jeszcze jednego pola w którym można podać mail nadawcy? (w sumie obok takiego pola może być też miejsce na nazwe wyświetlaną do wpisania).
Screeny, o których mowa w mailingu umieszczam na dysku google poniżej:
https://drive.google.com/folderview?id=0...sp=sharing
Co jeszcze mogę dodać...
Aha, czytałem poradnik z MyBB i spróbowałem zrobić podstawowy test, ale nic mi to nie dało. Zapewne coś źle wykonałem, ale jak na początku zaznaczyłem, o PHP wiem całe nic.
Znalazłem jeszcze taki wątek ( https://community.mybb.com/thread-57177.html ) i spróbowałem rozwiązania, które bojris zasugerował. W logach systemu email w ACP otrzymałem odpowiedź: "The mail server is not ready, it did not respond with a 220 status message."
Zapoznałem się też z tematem ( https://webboard.pl/thread-3346.html ), który dotyczy wersji 1.4. Przeszukałem pliki, o których tam autor wspomina, ale niestety nie znalazłem dokładnie tych linijek. Najbliższe, które były (i nie wiem czy zamiana ich cokolwiek da) to:
Kod:
if($mybb->user['uid'])
{
$mybb->input['fromemail'] = $mybb->user['email'];
$mybb->input['fromname'] = $mybb->user['username'];
}
To chyba tyle. Będę wdzięczny za pomoc w rozwiązaniu problemu.
Z góry dzięki i pozdrawiam,
- M.