Freesco, NND, CDN, EOS

http://www.freesco.pl
Dzisiaj jest piątek, 29 marca 2024, 00:44

Strefa czasowa UTC+2godz.




Nowy temat Odpowiedz w temacie  [ Posty: 7 ] 
Autor Wiadomość
Post: poniedziałek, 27 września 2010, 18:57 
Offline

Rejestracja: piątek, 2 lutego 2007, 11:55
Posty: 33
Lokalizacja: KOżuchów k/Zielonej Góry
Witam, mam pytanie jakiego programu najlepiej użyć pod NND, aby za pomocą skryptu php móc wysyłać emaile?

Z góry dzięki za pomoc.

_________________
GG Praca: 3323419 / Dom: 2030760


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: poniedziałek, 27 września 2010, 22:08 
Offline
Honorowy Admin

Rejestracja: piątek, 5 lipca 2002, 17:30
Posty: 7800
Lokalizacja: Słupsk
Używanie funkcji mail() w PHP jest możliwe tylko wtedy, gdy na tym serwerze znajduje się skonfigurowany serwer smtp. W przypadku NND jest to exim. Jest jeden kruczek, oryginalny program mail trzeba przemianować np. na mailx, a mail musi być linkiem symbolicznym do exim.
Można nie uruchamiać exima w trybie demona, ale teraz prawie wszyscy używają greylistingu, więc program nie ponowi wysyłki - ja tak mam na kilku serwerach wysyłających mi komunikaty, tyle że dodałem je do whitelisty.

_________________
Obrazek Belfer.one.PL
Obrazek Audio Cafe


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: wtorek, 28 września 2010, 08:35 
Offline

Rejestracja: piątek, 2 lutego 2007, 11:55
Posty: 33
Lokalizacja: KOżuchów k/Zielonej Góry
ok, dzięki za wskazówkę, muszę jednak pogooglować w temacie greylistingi i whitelist :)

_________________
GG Praca: 3323419 / Dom: 2030760


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: wtorek, 28 września 2010, 08:45 
Offline
PGF

Rejestracja: sobota, 15 marca 2003, 13:54
Posty: 2780
Jakiś taki prosty skrypt do wysyłania maili:

: [/] [] ()
#!/usr/bin/php
<?
/* adresaci */
$recipient .= "piotr@compus-net.com";

/* temat */
$subject = "Temat maila";

/* wiadomość */
$message .= " $1 Jakis tam tekst <br><table><tr><td>1</td><td>2</td></tr></table>\n";
$message .= "3rd \t\tAug \t\t1970\n";
$message .= "17rd\t\tAug \t\t1973\n";*/

/* można dodać sygnaturę rozdzielającą */
$message .= "--\r\n"; //sygnatura rozdzielająca

/* dodatkowe nagłówki na okoliczność błędów, From cc, bcc, itp. */

$headers .= "From: Skad jest mail<adresat@jakasdomena.com>\n";
$headers .= "X-Sender: <adresat@jakasdomena.com>\n";
$headers .= "X-Mailer: PHP\n"; // program pocztowy
$headers .= "X-Priority: 1\n"; // ważna wiadomość!
$headers .= "Return-Path: <nadawca@jakasdomena.com>\n";  // adres zwrotny dla błędów

/* Jeśli chcesz wysłać list w formacie html, odkomentuj poniższa linie */
$headers .= "Content-Type: text/html; charset=iso-8859-1\n"; // typy MIME

$headers .= "cc: piotr@compus-net.com\n"; // CC do kogo
$headers .= "bcc: piotr@compus-net.com"; // BCC do kogo

/* -- tresc maila --*/

/*--koniec treści maila--*/

/* a teraz wyślij */
mail($recipient, $subject, $message, $headers);
?>

_________________
Internet TV telefon - Nakło nad Notecią
NoNieno.pl - urywa gacie :)
Szybkie kobiety i piękne samochody


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: wtorek, 28 września 2010, 09:12 
Offline

Rejestracja: piątek, 2 lutego 2007, 11:55
Posty: 33
Lokalizacja: KOżuchów k/Zielonej Góry
Nie chodziło mi o skrypt w php, tylko o program, za pomocą którego poprzez taki skrypt można wysłać email. :)

_________________
GG Praca: 3323419 / Dom: 2030760


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: wtorek, 28 września 2010, 10:12 
Offline
Honorowy Admin

Rejestracja: piątek, 5 lipca 2002, 17:30
Posty: 7800
Lokalizacja: Słupsk
Uściślę jeszcze. Teoretycznie "programy" mogłyby byc różne, w praktyce większość (prawie wszystkie) serwery smtp odrzucają pocztę z mailerów, które nie działają jak prawidłowy serwer smtp.

_________________
Obrazek Belfer.one.PL
Obrazek Audio Cafe


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: wtorek, 28 września 2010, 11:10 
Offline

Rejestracja: piątek, 2 lutego 2007, 11:55
Posty: 33
Lokalizacja: KOżuchów k/Zielonej Góry
Zainstalowałem exima na routerze, skonfigurowałem nndconf i teraz na pocztę w go2.pl wiadomości dochodzą, natomiast na pocztę w domenie firmowej już nie, wpisy w logach wyglądają tak :

2010-09-28 10:57:41 1P0W0L-00033g-LS <= nobody@i-net.zgora.pl U=nobody P=local S=592
2010-09-28 10:57:42 1P0W0L-00033g-LS => xxx@edenkomputery.pl R=dnslookup T=remote_smtp H=zzz.edenkomputery.pl [78.46.37.186] X=TLSv1:AES256-SHA:256
2010-09-28 10:58:01 1P0W0L-00033g-LS => yyy@go2.pl R=dnslookup T=remote_smtp H=mx9.go2.pl [193.17.41.123]
2010-09-28 10:58:01 1P0W0L-00033g-LS Completed

z tego co widzę to różnica tkwi w X=TLSv1:AES256-SHA:256 . Jak mniemam odnosi się to do jakiegoś sposobu autentykacji na serwerze odbierającym pocztę.

OK, temat do zamknięcia, chodził o anty spam na serwerze, na który próbowałem wysłać maila. On odrzucał' wysyłane wiadomości. Po dodaniu odpowiednich reguł do whitelisty wszystko zaczęło śmigać.

_________________
GG Praca: 3323419 / Dom: 2030760


Na górę
 Wyświetl profil  
 
Wyświetl posty nie starsze niż:  Sortuj wg  
Nowy temat Odpowiedz w temacie  [ Posty: 7 ] 

Strefa czasowa UTC+2godz.


Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 26 gości


Nie możesz tworzyć nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Przejdź do:  
cron
Technologię dostarcza phpBB® Forum Software © phpBB Group
Hosting: Compus-Net
RobertKonik.pl