Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [inne][PHP]mail() na linuxie
goukan
post
Post #1





Grupa: Zarejestrowani
Postów: 88
Pomógł: 1
Dołączył: 25.03.2013

Ostrzeżenie: (0%)
-----


Witam mam problem z funckją mail(). Posiadam vpsa, na którym mam zainstalowanego linuxa. Na nim oczywiście postawiłem sobie apache2+php+mysql (standard). Na mojej stronie mam rejestracje z aktywacją konta (link do aktywacji powinen przyjść na meila) I tu zaczynają się schody. Rejestrując się email ten najzwyczajniej w świecie nie przychodzi. Poczytałem trochę i wyczytałem, że wina prawdopodobnie leży po stronie tego, że nie mam pakietu ssmtp. Zainstalowałem go i skonfigurowałem (nie wiem czy dobrze). Dałem do strony dodatkowy plik.php który służy mi za test sprawdzania działania funkcji mail
  1. <?php
  2. // Wiadomość
  3. $message = "Linia 1\nLinia 2\nLinia 3";
  4.  
  5. // W przypadku każdej linii dłuższej niż 70 znaków powinniśmy użyć funkcji wordwrap()
  6. $message = wordwrap($message, 70);
  7.  
  8. // Wyślij
  9. mail('email@email.pl', 'Temat wiadomości', $message);
  10. ?>


No i wchodzę na www.strona/plik.php i baardzo długo się ładuje po czym i tak czy siak nie wysyła tego meila ;/ Pomógłby mi ktoś z tym?
Go to the top of the page
+Quote Post
Posio
post
Post #2





Grupa: Zarejestrowani
Postów: 417
Pomógł: 44
Dołączył: 23.06.2011

Ostrzeżenie: (0%)
-----


Jest tyle fajnych klas do wysyłania maili a ludzie i tak z tego nie korzystają. Pooglogluj swiftmailer, phpmailer. Wszystko jest opisane na przykładach, można korzystać nawet ze swojego konta gmail (SMTP) jesli nie posiadasz własnego SMTP. Można też oczywiśnie nie używać smtp. są do tego gotowe parametry. - bez zbędnych problemów.
Go to the top of the page
+Quote Post
goukan
post
Post #3





Grupa: Zarejestrowani
Postów: 88
Pomógł: 1
Dołączył: 25.03.2013

Ostrzeżenie: (0%)
-----


Mam vpsa na ovh

połączenie szyfrowane:
- Serwer poczty przychodzącej : ssl0.ovh.net
Port przychodzący : 995
- Serwer poczty wychodzącej : ssl0.ovh.net
Port wychodzący : 465 (zamiast portu 25, który jest często blokowany przez ISP)

to są smtp ta? dodaje ten drugi link jako mailhub
to moja konfiguracja tego ssmtp

#
# Config file for sSMTP sendmail
#
# The person who gets all mail for userids < 1000
# Make this empty to disable rewriting.
#root=user@domain.pl

# The place where the mail goes. The actual machine name is required no
# MX records are consulted. Commonly mailhosts are named mail.domain.com
mailhub=ssl0.ovh.net:465

# Where will the mail seem to come from?
#rewriteDomain=

# The full hostname
hostname=domain.pl

# Are users allowed to set their own From: address?
# YES - Allow the user to specify their own From: address
# NO - Use the system generated From: address
#FromLineOverride=YES
UseTLS=yes
UseSTARTTLS=yes
AuthUser=user@domain.pl

ale poczytam o tych pakietach co napisałeś
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 24.08.2025 - 02:20