Massmail Admin Plugin 1.0

by Łukasz "LukasAMD" Tkacz
www.lukasamd.pl
INFORMACJE
Plugin ten pozwala na ustalenie innych pól "From" oraz "Return-Path" dla masowej korespondencji oraz powiadomień wysyłanych poprzez skrypt MyBB. Dzięki takiemu rozwiązaniu możemy łatwo pozbyć się wszelkich wiadomości zwrotnych np. z automatycznych responderów, nie zmieniając emaila kontaktowego na forum głównym.
INSTALACJA
  1. Skopiuj wszystkie pliki z katalogu root do głównego katalogu forum.
  2. Wejdź do: ACP -> Konfiguracja -> Pluginy.
  3. Zainstaluj plugin "Wybór adresu w mailingu"
  4. Wejdź do: ACP -> Konfiguracja -> Ustawienia poczty e-mail.
  5. Podaj wszelkie niezbędne dane w dwóch nowych polach dotyczących pól "From" oraz "Return-Path".
  6. Edytuj plik inc/tasks/massmail.php, zamień:
    my_mail($user['email'], $mass_email['subject'], $mass_email['message'], "", "", "", false, $format, $text_message);
    
    na:
    my_mail($user['email'], $mass_email['subject'], $mass_email['message'], $mybb->settings['massmailAdmin_from'], "", "", false, $format, $text_message, $mybb->settings['massmailAdmin_return']);
    
  7. Edytuj plik inc/class_mailhandler.php, zamień:
    if($mybb->settings['mail_handler'] == 'smtp')
    {  
      $this->from = $mybb->settings['adminemail'];
    }
    
    na:
    if($mybb->settings['mail_handler'] == 'smtp')
    {  
      $this->from = $mybb->settings['massmailAdmin_from'];
      $this->return_email = $mybb->settings['massmailAdmin_return']; 
    }
    
  8. Jeżeli używasz "czystego" MyBB 1.4.13, możesz użyć plików z folderu contrib.
DODATKOWE INFORMAJCE
Wysyłanie emaili przy użyciu SMTP:

W wypadku niektórych serwerów SMTP zmiana jednego lub obu z pól może być niemożliwa, ponieważ nadpisuje on dane wysyłane przez skrypt obsługujący mailing.
POMOC TECHNICZNA
W razie jakichkolwiek problemów serdecznie zapraszam do odwiedzenia:

MyBBoard.pl - Polski support skryptu MyBB

Znajdziesz tam fachową pomoc i wsparcie techniczne dotyczące skryptu, pluginów i styli.