🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

3 total messages Started by WebSpider Sat, 10 Nov 2012 14:24
[FreeBSD] Sendmail i zablokowany port 25
#22001
Author: WebSpider
Date: Sat, 10 Nov 2012 14:24
24 lines
1796 bytes
Witam,
Mam FreeBSD 9.0, na nim serwer www z php.
Z poziomu skryptu wysyłam maila, niestety
z powodu blokady portu 25 przez operatora
mail nie jest przekazywany dalej.
Sendmail uruchomiony, podstawowa konfiguracja.

Różne znalezione zmienne testowałem dodając
do konfigu i bez efektu.
(po zmianach w /etc/mail trzeba zrobić make install
i zrestartować sendmaila, tak?)

Komunikat o błędzie:
Nov 10 14:45:45 lolek sm-queue[6442]: qA9E95jS002623: to=<konrad@****>, 
ctladdr=<www@lolek.****> (80/80), delay=23:36:40, xdelay=00:01:15, 
mailer=esmtp, pri=390437, relay=mail.****. [78.46.**.**], dsn=4.0.0, 
stat=Deferred: Operation timed out with mail.****.

Ten sam konfig na innej maszynie, gdzie port 25
jest nie blokowany, działa idealnie.

Z góry dziękuję za jakieś wskazówki.
Pozdrawiam,
Konrad 
Re: [FreeBSD] Sendmail i zablokowany port 25
#22002
Author: Tomasz Sowa
Date: Sun, 11 Nov 2012 14:31
42 lines
2475 bytes
On 2012.11.10 15:24, WebSpider wrote:

> Różne znalezione zmienne testowałem dodając do konfigu i bez efektu. 
> (po zmianach w /etc/mail trzeba zrobić make install i zrestartować
> sendmaila, tak?)

Sendmail używa makr m4 do generowania plików konfiguracyjnych. Jeżeli
zmodyfikowałeś pliki *.mc to najpierw dajesz make (w katalogu /etc/mail)
a później make install.

Pokaże ci na swoim przykładzie, aby wyjściowy port był 587 to dodaje:
define(`RELAY_MAILER_ARGS', `TCP $h 587')
define(`ESMTP_MAILER_ARGS', `TCP $h 587')
do pliku s1.slimaczek.pl.mc (u ciebie bedzie twoja nazwa hosta, lub moze
freebsd.mc nie pamiętam jak jest w nowym sendmailu), czyli
koncowka pliku wyglada tak:
/etc/mail$ tail -n 6 s1.slimaczek.pl.mc
define(`confPRIVACY_FLAGS', `authwarnings,noexpn,novrfy')
define(`RELAY_MAILER_ARGS', `TCP $h 587')
define(`ESMTP_MAILER_ARGS', `TCP $h 587')
MAILER(local)
MAILER(smtp)

teraz daje 'make' to stworzy plik s1.slimaczek.pl.cf i nastepnie 'make
install' ktory nadpisze plik /etc/mail/sendmail.cf

W sendmail.cf powinienes otrzymac informacje o porcie 587, na końcu
pliku będzie:
Mesmtp,         P=[IPC], [....]
                T=DNS/RFC822/SMTP,
                A=TCP $h 587
Mrelay,         P=[IPC], [....]
                T=DNS/RFC822/SMTP,
                A=TCP $h 587

i teraz 'make stop' aby zatrzymac sendmaila i 'make start' (oczywiscie w
katalogu /etc/mail)
(od biedy możesz zmodyfikować bezpośrednio plik sendmail.cf)

-- 
Tomek
http://www.ttmath.org
Re: [FreeBSD] Sendmail i zablokowany port 25
#22003
Author: DJ
Date: Mon, 19 Nov 2012 09:17
13 lines
1313 bytes
On 2012-11-10 15:24:11 +0100, "WebSpider" <webs1821@SpAMowE.gmail.com> said:

> Z góry dziękuję za jakieś wskazówki.

Najlepiej wystąpić do operatora o odblokowanie portu. Plus jakaś 
rozsądna argumentacja. Jeśli nie jest oporny, da się to załatwić.
Aha, jeśli będziesz rozsyłał masowo spam, zwykle zablokują ponownie, 
bez ostrzeżenia.

-- 
DJ

PS. przy odpisywaniu na priv usun antyspamowy wpis z adresu
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads