Jeśli korzystasz ze skryptu forum mybb mając serwer na home.pl wysyłanie maili za pomocy domyślnie zaznaczonej opcji „Funkcja mail() w PHP” może powodować problem.

Sposob wysyłania e-maili

Po zarejestrowaniu się nowego użytkownika lub otrzymaniu powiadomienia subskrypcji otrzymać możesz maila z błędem „failure notice”.

Hi. This is the qmail-send program at home.pl.
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.

<slasho>:
Connected to 193.17.41.141 but sender was rejected.
Remote host said: 550 Bad SPF records for 
[o2.pl:79.96.241.90], see http://spf.pobox.com/ --- Below this line is a copy of the message. Return-Path: <slasho@o2.pl> Date: Tue, 9 Jul 2013 18:35:07 -0000 Message-ID: <20130709183507.706.qmail@home.pl> To: slasho@o2.pl Subject: =?UTF-8?B?Tm93YSBvZHBvd2llZMW6IG5hIGZvcnVtIE5vd2Egb2RzxYJvbmEgZm9ydW0/?= From: "forum.toin.pl" <slasho@> Reply-To: slasho Content-Transfer-Encoding: 8bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: MyBB MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 slasho, Blue odpowiedział w wątku, który subskrybujesz. Temat wątku: "Nowa odsłona forum?". Streszczenie odpowiedzi: ------------------------------------------ Ale ja nie piszę tutków :P... (odwiedź ten wątek, by przeczytać pełną treść...) ------------------------------------------ Aby przeczytać ten wątek, przejdź pod adres: http://forum.toin.pl/showthread.php?tid=3673&action=newpost Kolejne powiadomienia otrzymasz dopiero po odwiedzeniu forum. Dziękujemy, Ekipa forum.toin.pl ------------------------------------------ Rezygnacja ze subskrypcji: Jeśli nie chcesz otrzymywać informacji o nowych odpowiedziach w tym wątku, przejdź pod adres: http://forum.toin.pl/usercp2.php?ac ------------------------------------------

W tym przypadku powinieneś wybrać drugą opcję z rozwijanej listy w ustawieniach poczty e-mail w mybb. Czyli „Zewnętrzny serwer SMTP”, co to znaczy? Otóż teraz maile będą wysyłane ze skrzynki, której dane podasz właśnie w tym miejscu:

Zewnętrzny sewer SMTP

Jakie dane podać? Gdzie je znaleźć? To zależy z jakiej poczty chcesz korzystać. Dobrym pomysłem byłoby stworzenie takiej poczty, która miałaby odrazu nazwę domeny. Dlatego warto skorzystać z możliwości jakie daje hosting, gdzie poza serwerem masz także domeny. W home.pl (zapewne nie tylko tam) masz możliwość ustawienia/dodania nowej skrzynki email. Wówczas będziesz mógł użyć domenę, której nawę chcesz mieć w adresie email.

Dla przykładu: mojastrona.pl może mieć adres email forum@mojastrona.pl itd…

Dodaj skrzynkę email w home.pl

1. W panelu administratora wciskając „Pulpit najważniejsze informacje” znajdziesz po prawej stronie kilka ważnych opcji. Nas interesuje „Dodaj skrzynkę email” :Dodaj skrzynkę email

2. Następnie wypełnij dane nowej skrzynki wybierając z listy domenę, którą chcesz wykorzystać.

Dane skrzynki email

Posiłkując się przykładem powyżej aby uzyskać adres forum@mojastrona.pl należy w nazwie skrzynki wpisać „forum”, z listy domen wybrać mojastrona.pl, nadać hasło i zaznaczyć kolejne dane według indywidualnych preferencji. Po zapisaniu danych pojawić powinno się podsumowanie.

Podsumowanie

Ustawienia poczty e-mail w Mybb

1. Wejdź w konfiguracje > ustawienia poczty e-mail.

2. Wypełnij dane,

Ustawienia

3. Zatwierdź zmiany.

4. Wejdź w konfiguracje > ustawienia ogólne > Adres e-mail administratora
wpisz tam swój adres skrzynki, którą założyłeś. Zapisz zmiany.

Przetestuj działanie

1. Użyj plugin’a Page Manager dzięki któremu utworzysz stronę kontaktu, gdzie będziesz mógł wysłać maila nawet nie będąc zalogowanym. Lub…

2. Zarejestruj nowe konto, a potwierdzenie dostaniesz na nowego maila. Lub…

3. Subskrybuj jakiś wątek, a powiadomienie dostaniesz na nowego maila.

Konfiguracja Thunderbird’a

1. Wejdź w Narzędzia > Konfiguracja kont > Operacje > Dodaj konto pocztowe

2. Wypełnij swoje dane:

thunder3. Użyj konfigurację zaawansowaną aby uzupełnić dane z home.pl

thunder2

4. Przetestuj działanie, powinno być OK :)