Discussion:
Exim4 / Debian i autoryzacja SMTP
(Wiadomość utworzona zbyt dawno temu. Odpowiedź niemożliwa.)
pajp
2005-09-04 22:02:49 UTC
Permalink
Witajcie,
(Exim4.52, debian etch, 2.6.8-2 i386)
mam autoryzacje smtp poprzez plik z parą user:hasło. Wszystko ładnie
śmiga z tym, że wyłączając np.: konieczność autoryzacji w Thunderbird,
także wysyła ??? :(

W czym problem? Jak zrobić aby nie wysłało bez konieczności autoryzacji?
(wysyłam z lokalnej sieci podpietej pod serverem - nie próbowałem z
zewnętrznej).

Dodam że w configu mam sekcje:
accept authenticated = *
deny message = relay not permitted

dzieki za wszelakie podpowiedzi ....


Pajp
--
Mamy trzy rodzaje śmierci. Jest śmierć serca, mózgu i odłączenie od
sieci ...
Jacek Politowski
2005-09-04 23:06:05 UTC
Permalink
Post by pajp
mam autoryzacje smtp poprzez plik z parą user:hasło. Wszystko ładnie
śmiga z tym, że wyłączając np.: konieczność autoryzacji w Thunderbird,
także wysyła ??? :(
W czym problem? Jak zrobić aby nie wysłało bez konieczności autoryzacji?
(wysyłam z lokalnej sieci podpietej pod serverem - nie próbowałem z
zewnętrznej).
accept authenticated = *
deny message = relay not permitted
oraz zapewne accept dla relay_from_hosts i host z którego testujesz
wpisany w tej liście?
--
Jacek Politowski
pajp
2005-09-05 08:29:34 UTC
Permalink
Post by Jacek Politowski
Post by pajp
accept authenticated = *
deny message = relay not permitted
oraz zapewne accept dla relay_from_hosts i host z którego testujesz
wpisany w tej liście?
Może trochę pomoże jak opublikuje mój config:
(/var/lib/exim4/config.autogenerated)


###############################################################

exim_path = /usr/sbin/exim4

.ifndef CONFDIR
CONFDIR = /etc/exim4
.endif

.ifndef DC_minimaldns

.endif

.ifndef DC_visiblename
DC_visiblename=moja.domena.pl
.endif

.ifndef MAIN_LOCAL_DOMAINS
MAIN_LOCAL_DOMAINS = @:localhost:moja.domena.pl
.endif
domainlist local_domains = @:localhost:dsearch;/etc/exim4/virtual

.ifndef MAIN_RELAY_TO_DOMAINS
MAIN_RELAY_TO_DOMAINS =
.endif
domainlist relay_to_domains = *

hostlist relay_from_hosts =

.ifdef DC_visiblename
qualify_domain = DC_visiblename
.endif

.ifndef DCreadhost
DCreadhost =
.endif

.ifndef DCsmarthost
DCsmarthost =
.endif

.ifdef MAIN_LOCAL_INTERFACES
local_interfaces = MAIN_LOCAL_INTERFACES
.else
.endif

.ifndef LOCAL_DELIVERY
LOCAL_DELIVERY=mail_spool
.endif

gecos_pattern = ^([^,:]*)
gecos_name = $1

.ifndef DCconfig_satellite
.ifndef DCconfig_internet
.ifndef DCconfig_local
.ifndef DCconfig_smarthost
DCconfig_internet = 1
.endif
.endif
.endif
.endif

.ifndef CHECK_RCPT_LOCAL_LOCALPARTS
CHECK_RCPT_LOCAL_LOCALPARTS = ^[.] : ^.*[@%!/|\'`#&?]
.endif

.ifndef CHECK_RCPT_REMOTE_LOCALPARTS
CHECK_RCPT_REMOTE_LOCALPARTS = ^[./|] : ^.*[@%!\'`#&?] : ^.*/\\.\\./
.endif

av_scanner = clamd:/var/run/clamav/clamd.ctl

TEERGRUBE = 60s

.ifndef MAIN_ACL_CHECK_RCPT
MAIN_ACL_CHECK_RCPT = acl_check_rcpt
.endif
acl_smtp_rcpt = MAIN_ACL_CHECK_RCPT

.ifndef MAIN_ACL_CHECK_DATA
MAIN_ACL_CHECK_DATA = acl_check_data
.endif
acl_smtp_data = MAIN_ACL_CHECK_DATA

.ifdef MESSAGE_SIZE_LIMIT
message_size_limit = MESSAGE_SIZE_LIMIT
.endif

.ifdef MAIN_ALLOW_DOMAIN_LITERALS
allow_domain_literals
.endif

.ifndef DC_minimaldns
.ifndef MAIN_HOST_LOOKUP
MAIN_HOST_LOOKUP = *
.endif
host_lookup = MAIN_HOST_LOOKUP
.endif

rfc1413_hosts = *
rfc1413_query_timeout = 0s

untrusted_set_sender = *

.ifndef MAIN_IGNORE_BOUNCE_ERRORS_AFTER
MAIN_IGNORE_BOUNCE_ERRORS_AFTER = 2d
.endif
ignore_bounce_errors_after = MAIN_IGNORE_BOUNCE_ERRORS_AFTER

.ifndef MAIN_TIMEOUT_FROZEN_AFTER
MAIN_TIMEOUT_FROZEN_AFTER = 7d
.endif
timeout_frozen_after = MAIN_TIMEOUT_FROZEN_AFTER

.ifndef MAIN_FREEZE_TELL
MAIN_FREEZE_TELL = postmaster
.endif
freeze_tell = MAIN_FREEZE_TELL

.ifndef SPOOLDIR
SPOOLDIR = /var/spool/exim4
.endif
spool_directory = SPOOLDIR

.ifndef MAIN_TRUSTED_USERS
MAIN_TRUSTED_USERS = uucp
.endif
trusted_users = MAIN_TRUSTED_USERS
.ifdef MAIN_TRUSTED_GROUPS
trusted_groups = MAIN_TRUSTED_GROUPS
.endif

.ifdef MAIN_TLS_ENABLE
.ifndef MAIN_TLS_ADVERTISE_HOSTS
MAIN_TLS_ADVERTISE_HOSTS = *
.endif
tls_advertise_hosts = MAIN_TLS_ADVERTISE_HOSTS

.ifndef MAIN_TLS_CERTIFICATE
MAIN_TLS_CERTIFICATE = CONFDIR/exim.crt
.endif
tls_certificate = MAIN_TLS_CERTIFICATE

.ifndef MAIN_TLS_PRIVATEKEY
MAIN_TLS_PRIVATEKEY = CONFDIR/exim.key
.endif
tls_privatekey = MAIN_TLS_PRIVATEKEY

.ifndef MAIN_TLS_VERIFY_CERTIFICATES
MAIN_TLS_VERIFY_CERTIFICATES = ${if
exists{/etc/ssl/certs/ca-certificates.crt}\
{/etc/ssl/certs/ca-certificates.crt}\
{/dev/null}}
.endif
tls_verify_certificates = MAIN_TLS_VERIFY_CERTIFICATES

.ifdef MAIN_TLS_VERIFY_HOSTS
tls_verify_hosts = MAIN_TLS_VERIFY_HOSTS
.endif

.ifndef MAIN_TLS_TRY_VERIFY_HOSTS
MAIN_TLS_TRY_VERIFY_HOSTS = *
.endif
tls_try_verify_hosts = MAIN_TLS_TRY_VERIFY_HOSTS

.endif

begin acl

acl_whitelist_local_deny:
accept
hosts = ${if exists{CONFDIR/local_host_whitelist}\
{CONFDIR/local_host_whitelist}\
{}}
accept
senders = ${if exists{CONFDIR/local_sender_whitelist}\
{CONFDIR/local_sender_whitelist}\
{}}

.ifdef WHITELIST_LOCAL_DENY_LOCAL_ACL_FILE
.include WHITELIST_LOCAL_DENY_LOCAL_ACL_FILE
.endif

acl_check_rcpt:
accept
hosts = :

warn
hosts = +relay_from_hosts
control = submission/sender_retain

.ifdef CHECK_RCPT_LOCAL_LOCALPARTS
deny
domains = +local_domains
local_parts = CHECK_RCPT_LOCAL_LOCALPARTS
message = restricted characters in address
.endif

.ifdef CHECK_RCPT_REMOTE_LOCALPARTS
deny
domains = !+local_domains
local_parts = CHECK_RCPT_REMOTE_LOCALPARTS
message = restricted characters in address
.endif

accept
.ifndef CHECK_RCPT_POSTMASTER
local_parts = postmaster
.else
local_parts = CHECK_RCPT_POSTMASTER
.endif
domains = +local_domains : +relay_to_domains

deny
message = sender envelope address $sender_address is locally
blacklisted here. If you think this is wrong, get in touch with postmaster
!acl = acl_whitelist_local_deny
senders = ${if exists{CONFDIR/local_sender_blacklist}\
{CONFDIR/local_sender_blacklist}\
{}}

deny
message = sender IP address $sender_host_address is locally
blacklisted here. If you think this is wrong, get in touch with postmaster
!acl = acl_whitelist_local_deny
hosts = ${if exists{CONFDIR/local_host_blacklist}\
{CONFDIR/local_host_blacklist}\
{}}

.ifdef CHECK_RCPT_VERIFY_SENDER
deny
message = Sender verification failed
!acl = acl_whitelist_local_deny
!verify = sender
.endif

deny
!acl = acl_whitelist_local_deny
senders = ${if exists{CONFDIR/local_sender_callout}\
{CONFDIR/local_sender_callout}\
{}}
!verify = sender/callout

deny
!acl = acl_whitelist_local_deny
recipients = ${if exists{CONFDIR/local_rcpt_callout}\
{CONFDIR/local_rcpt_callout}\
{}}
!verify = recipient/callout

.ifdef CHECK_RCPT_REVERSE_DNS
warn
message = X-Host-Lookup-Failed: Reverse DNS lookup failed for
$sender_host_address (${if eq{$host_lookup_failed}{1}{failed}{deferred}})
condition = ${if and{{def:sender_host_address}{!def:sender_host_name}}\
{yes}{no}}
.endif

.ifdef CHECK_RCPT_IP_DNSBLS
warn
message = X-Warning: $sender_host_address is listed at
$dnslist_domain ($dnslist_value: $dnslist_text)
log_message = $sender_host_address is listed at $dnslist_domain
($dnslist_value: $dnslist_text)
dnslists = CHECK_RCPT_IP_DNSBLS
.endif

.ifdef CHECK_RCPT_DOMAIN_DNSBLS
warn
message = X-Warning: $sender_address_domain is listed at
$dnslist_domain ($dnslist_value: $dnslist_text)
log_message = $sender_address_domain is listed at $dnslist_domain
($dnslist_value: $dnslist_text)
!senders = ${if exists{CONFDIR/local_domain_dnsbl_whitelist}\
{CONFDIR/local_domain_dnsbl_whitelist}\
{}}
dnslists = CHECK_RCPT_DOMAIN_DNSBLS/$sender_address_domain
.endif

.ifdef CHECK_RCPT_LOCAL_ACL_FILE
.include CHECK_RCPT_LOCAL_ACL_FILE
.endif

accept
domains = +local_domains
endpass
message = unknown user
verify = recipient

accept
domains = +relay_to_domains
endpass
.ifdef CHECK_RCPT_GIVE_UNKNOWN_USER
message = ${if eq{$acl_verify_message}{Unrouteable address}{unknown
user}{$acl_verify_message}}
.else
message = unrouteable address
.endif
verify = recipient

accept
hosts = +relay_from_hosts

acl_check_data:

.ifdef CHECK_DATA_VERIFY_HEADER_SYNTAX
deny
message = Message headers fail syntax check
!acl = acl_whitelist_local_deny
!verify = header_syntax
.endif

.ifdef CHECK_DATA_VERIFY_HEADER_SENDER
deny
message = No verifiable sender address in message headers
!acl = acl_whitelist_local_deny
!verify = header_sender
.endif

.ifdef CHECK_DATA_LOCAL_ACL_FILE
.include CHECK_DATA_LOCAL_ACL_FILE
.endif

deny message = Serious MIME defect detected ($demime_reason)
demime = *
condition = ${if >{$demime_errorlevel}{2}{1}{0}}
.ifdef TEERGRUBE
delay = TEERGRUBE
.endif

deny message = This domain has a policy of not accepting certain
types of attachments \
in mail as they may contain a virus. This mail has a
file with a .$found_extension \
attachment and is not accepted. If you have a
legitimate need to send \
this particular attachment, send it in a compressed
archive, and it will \
then be forwarded to the recipient.
demime = exe:com:vbs:bat:pif:scr
.ifdef TEERGRUBE
delay = TEERGRUBE
.endif

deny message = This message contains a virus ($malware_name) and has
been rejected
malware = *
.ifdef TEERGRUBE
delay = TEERGRUBE
.endif

accept

begin routers

.ifdef MAIN_ALLOW_DOMAIN_LITERALS
domain_literal:
debug_print = "R: domain_literal for $local_part@$domain"
driver = ipliteral
domains = ! +local_domains
transport = remote_smtp
.endif

hubbed_hosts:
debug_print = "R: hubbed_hosts for $domain"
driver = manualroute
domains = "${if exists{CONFDIR/hubbed_hosts}\
{partial-lsearch;CONFDIR/hubbed_hosts}\
fail}"
route_data = ${lookup{$domain}partial-lsearch{CONFDIR/hubbed_hosts}}
transport = remote_smtp

.ifdef DCconfig_internet

dnslookup_relay_to_domains:
debug_print = "R: dnslookup_relay_to_domains for $local_part@$domain"
driver = dnslookup
domains = ! +local_domains : +relay_to_domains
transport = remote_smtp
same_domain_copy_routing = yes
no_more

dnslookup:
debug_print = "R: dnslookup for $local_part@$domain"
driver = dnslookup
domains = ! +local_domains
transport = remote_smtp
same_domain_copy_routing = yes
ignore_target_hosts = 0.0.0.0 : 127.0.0.0/8 : 192.168.0.0/16 :\
172.16.0.0/12 : 10.0.0.0/8 : 169.254.0.0/16
no_more

.endif

.ifdef DCconfig_local
nonlocal:
debug_print = "R: nonlocal for $local_part@$domain"
driver = redirect
domains = ! +local_domains
allow_fail
data = :fail: Mailing to remote domains not supported
no_more

.endif

.ifdef DCconfig_smarthost DCconfig_satellite

smarthost:
debug_print = "R: smarthost for $local_part@$domain"
driver = manualroute
domains = ! +local_domains
transport = remote_smtp_smarthost
route_list = * DCsmarthost byname
host_find_failed = defer
same_domain_copy_routing = yes
no_more

.endif

real_local:
debug_print = "R: real_local for $local_part@$domain"
driver = accept
domains = +local_domains
local_part_prefix = real-
check_local_user
transport = LOCAL_DELIVERY

vdom_aliases:
driver = redirect
allow_defer
allow_fail
domains = dsearch;/etc/exim4/virtual
data =
${expand:${lookup{$local_part}lsearch*@{/etc/exim4/virtual/$domain}}}
retry_use_local_part
pipe_transport = address_pipe
file_transport = address_file
no_more

system_aliases:
debug_print = "R: system_aliases for $local_part@$domain"
driver = redirect
domains = +local_domains
allow_fail
allow_defer
data = ${lookup{$local_part}lsearch{/etc/aliases}}
.ifdef SYSTEM_ALIASES_USER
user = SYSTEM_ALIASES_USER
.endif
.ifdef SYSTEM_ALIASES_GROUP
group = SYSTEM_ALIASES_GROUP
.endif
.ifdef SYSTEM_ALIASES_FILE_TRANSPORT
file_transport = SYSTEM_ALIASES_FILE_TRANSPORT
.endif
.ifdef SYSTEM_ALIASES_PIPE_TRANSPORT
pipe_transport = SYSTEM_ALIASES_PIPE_TRANSPORT
.endif
.ifdef SYSTEM_ALIASES_DIRECTORY_TRANSPORT
directory_transport = SYSTEM_ALIASES_DIRECTORY_TRANSPORT
.endif

.ifdef DCconfig_satellite
hub_user:
debug_print = "R: hub_user for $local_part@$domain"
driver = redirect
domains = +local_domains
data = ${local_part}@DCreadhost
check_local_user

hub_user_smarthost:
debug_print = "R: hub_user_smarthost for $local_part@$domain"
driver = manualroute
domains = DCreadhost
transport = remote_smtp_smarthost
route_list = * DCsmarthost byname
host_find_failed = defer
same_domain_copy_routing = yes
check_local_user
.endif

userforward:
debug_print = "R: userforward for $local_part@$domain"
driver = redirect
domains = +local_domains
check_local_user
file = $home/.forward
no_verify
no_expn
check_ancestor
allow_filter
directory_transport = address_directory
file_transport = address_file
pipe_transport = address_pipe
reply_transport = address_reply
skip_syntax_errors
syntax_errors_to = real-$local_part@$domain
syntax_errors_text = \
This is an automatically generated message. An error has\n\
been found in your .forward file. Details of the error are\n\
reported below. While this error persists, you will receive\n\
a copy of this message for every message that is addressed\n\
to you. If your .forward file is a filter file, or if it is\n\
a non-filter file containing no valid forwarding addresses,\n\
a copy of each incoming message will be put in your normal\n\
mailbox. If a non-filter file contains at least one valid\n\
forwarding address, forwarding to the valid addresses will\n\
happen, and those will be the only deliveries that occur.

procmail:
debug_print = "R: procmail for $local_part@$domain"
driver = accept
domains = +local_domains
check_local_user
transport = procmail_pipe
require_files = ${local_part}:\
${if exists{/etc/procmailrc}\
{/etc/procmailrc}{${home}/.procmailrc}}:\
+/usr/bin/procmail
no_verify
no_expn

maildrop:
debug_print = "R: maildrop for $local_part@$domain"
driver = accept
domains = +local_domains
check_local_user
transport = maildrop_pipe
require_files = ${local_part}:${home}/.mailfilter:+/usr/bin/maildrop
no_verify
no_expn

spamcheck_router:
no_verify
check_local_user
condition = "${if and { {!def:h_X-Spam-Flag:} {!eq
{$received_protocol}{spam-scanned}}} {1}{0}}"
driver = accept
transport = spamcheck

local_user:
debug_print = "R: local_user for $local_part@$domain"
driver = accept
domains = +local_domains
check_local_user
local_parts = ! root
transport = LOCAL_DELIVERY

mail4root:
debug_print = "R: mail4root for $local_part@$domain"
driver = redirect
domains = +local_domains
data = /var/mail/mail
file_transport = address_file
local_parts = root
user = mail
group = mail

begin transports

address_file:
debug_print = "T: address_file for $local_part@$domain"
driver = appendfile
delivery_date_add
envelope_to_add
return_path_add

address_pipe:
debug_print = "T: address_pipe for $local_part@$domain"
driver = pipe
return_fail_output

address_reply:
debug_print = "T: autoreply for $local_part@$domain"
driver = autoreply

mail_spool:
debug_print = "T: appendfile for $local_part@$domain"
driver = appendfile
file = /var/mail/$local_part
delivery_date_add
envelope_to_add
return_path_add
group = mail
mode = 0660
mode_fail_narrower = false

maildir_home:
debug_print = "T: maildir_home for $local_part@$domain"
driver = appendfile
.ifdef MAILDIR_HOME_MAILDIR_LOCATION
directory = MAILDIR_HOME_MAILDIR_LOCATION
.else
directory = $home/Maildir
.endif
.ifdef MAILDIR_HOME_CREATE_DIRECTORY
create_directory
.endif
.ifdef MAILDIR_HOME_CREATE_FILE
create_file = MAILDIR_HOME_CREATE_FILE
.endif
delivery_date_add
envelope_to_add
return_path_add
maildir_format
.ifdef MAILDIR_HOME_DIRECTORY_MODE
directory_mode = MAILDIR_HOME_DIRECTORY_MODE
.else
directory_mode = 0700
.endif
.ifdef MAILDIR_HOME_MODE
mode = MAILDIR_HOME_MODE
.else
mode = 0600
.endif
mode_fail_narrower = false

maildrop_pipe:
debug_print = "T: maildrop_pipe for $local_part@$domain"
driver = pipe
path = "/bin:/usr/bin:/usr/local/bin"
command = "/usr/bin/maildrop"
return_path_add
delivery_date_add
envelope_to_add

procmail_pipe:
debug_print = "T: procmail_pipe for $local_part@$domain"
driver = pipe
path = "/bin:/usr/bin:/usr/local/bin"
command = "/usr/bin/procmail"
return_path_add
delivery_date_add
envelope_to_add

remote_smtp:
debug_print = "T: remote_smtp for $local_part@$domain"
driver = smtp

remote_smtp_smarthost:
debug_print = "T: remote_smtp_smarthost for $local_part@$domain"
driver = smtp
hosts_try_auth = ${if exists {CONFDIR/passwd.client}{DCsmarthost}{}}
tls_tempfail_tryclear = false



spamcheck:
debug_print = "T: spamassassin_pipe for $local_part@$domain"
driver = pipe
command = /usr/sbin/exim4 -oMr spam-scanned -bS
use_bsmtp
transport_filter = /usr/bin/spamc
home_directory = "/tmp"
current_directory = "/tmp"
user = Debian-exim
group = Debian-exim
return_fail_output
message_prefix =
message_suffix =

address_directory:
debug_print = "T: address_directory for $local_part@$domain"
driver = appendfile
envelope_to_add = true
return_path_add = true
check_string = ""
escape_string = ""
maildir_format

begin retry

* * F,2h,15m; G,16h,1h,1.5; F,4d,6h

begin rewrite

*@+local_domains ${lookup{${local_part}}lsearch{/etc/email-addresses}\
{$value}fail} Ffrs
*@galileo.faktoria.pl
${lookup{${local_part}}lsearch{/etc/email-addresses}{$value}fail} Ffrs

begin authenticators

fixed_plain:
driver = plaintext
public_name = PLAIN
server_condition = "\
${if and {{!eq{$2}{}}{!eq{$3}{}} \
{eq{$3}{${extract{1}{:} \

{${lookup{$2}lsearch{/etc/exim4/auth_smtp}{$value}{*:*}}}}}}}{1}{0}}"
server_set_id = $2

cram_md5:
driver = cram_md5
public_name = CRAM-MD5
client_name =
${extract{1}{:}{${lookup{$host}lsearch*{CONFDIR/passwd.client}{$value}fail}}}
client_secret =
${extract{2}{:}{${lookup{$host}lsearch*{CONFDIR/passwd.client}{$value}fail}}}

plain:
driver = plaintext
public_name = PLAIN
.ifndef AUTH_CLIENT_ALLOW_NOTLS_PASSWORDS
client_send = "${if !eq{$tls_cipher}{}{\
^${extract{1}{::}\
{${lookup{$host}lsearch*{CONFDIR/passwd.client}{$value}fail}}}\
^${extract{2}{::}\
{${lookup{$host}lsearch*{CONFDIR/passwd.client}{$value}fail}}}\
}fail}"
.else
client_send =
"^${extract{1}{::}{${lookup{$host}lsearch*{CONFDIR/passwd.client}{$value}fail}}}^${extract{2}{::}{${lookup{$host}lsearch*{CONFDIR/passwd.client}{$value}fail}}}"
.endif

login:
driver = plaintext
public_name = LOGIN
.ifndef AUTH_CLIENT_ALLOW_NOTLS_PASSWORDS
client_send = "${if !eq{$tls_cipher}{}{}fail}\
: ${extract{1}{::}\
{${lookup{$host}lsearch*{CONFDIR/passwd.client}{$value}fail}}} \
: ${extract{2}{::}\
{${lookup{$host}lsearch*{CONFDIR/passwd.client}{$value}fail}}}"
.else
client_send = ":
${extract{1}{::}{${lookup{$host}lsearch*{CONFDIR/passwd.client}{$value}fail}}}
:
${extract{2}{::}{${lookup{$host}lsearch*{CONFDIR/passwd.client}{$value}fail}}}"
.endif
--
Pajp
--
Mamy trzy rodzaje śmierci. Jest śmierć serca, mózgu i odłączenie od
sieci ...
Jacek Politowski
2005-09-05 10:49:36 UTC
Permalink
Post by pajp
(/var/lib/exim4/config.autogenerated)
Publikuje się gdzieś na WuWuWu a nie wkleja na grupę.
Post by pajp
domainlist relay_to_domains = *
A co to (piiip) jest?! -> Open Relay
--
Jacek Politowski
pajp
2005-09-05 11:46:57 UTC
Permalink
Post by Jacek Politowski
Post by pajp
domainlist relay_to_domains = *
A co to (piiip) jest?! -> Open Relay
no a jak mam to najlepiej zmienić? Piszę na grupę z prostego powodu: nie
wiem! Po to stworzyłem posta, szukam pomocy. Ty się od dłuzszego czasu
doklejasz ale jak narazie pierdoły smolisz zamiast pomóc.

Więc, możesz pomóc? Jeśli tak to napisz jak najlepeij to rozwiązać,
podaj przykład.
Nie masz czasu? Nie właź do wątku!
Masz czas - napisz konkretnie!


Pajp
--
Mamy trzy rodzaje śmierci. Jest śmierć serca, mózgu i odłączenie od
sieci ...
Artur R. Czechowski
2005-09-05 15:30:06 UTC
Permalink
Post by pajp
Post by Jacek Politowski
Post by pajp
domainlist relay_to_domains = *
A co to (piiip) jest?! -> Open Relay
no a jak mam to najlepiej zmienić? Piszę na grupę z prostego powodu: nie
wiem! Po to stworzyłem posta, szukam pomocy. Ty się od dłuzszego czasu
doklejasz ale jak narazie pierdoły smolisz zamiast pomóc.
Ooo, Szanowny Kolega nie dość, że netykiety nie przestrzega, to jeszcze
ma pretensje, że ktoś mu uwagę zwraca? No cóż - życzę powodzenia w szukaniu
pomocy na grupach dyskusyjnych.
Post by pajp
Więc, możesz pomóc? Jeśli tak to napisz jak najlepeij to rozwiązać,
podaj przykład.
Zapomniałeś użyć magicznego[1] słowa. A w tej chwili to powinieneś użyć
już dwóch magicznych słów.
Post by pajp
Nie masz czasu? Nie właź do wątku!
Masz czas - napisz konkretnie!
http://www.exim.org/exim-html-4.50/doc/html/spec_39.html#CHAP39
http://www.exim.org/exim-html-4.50/doc/html/spec_33.html#CHAP33
http://www.exim.org/howto/relay.html

Życzę miłego życia.
--
Mężczyźni lepiej sprawdzają się w pracy zarobkowej, kobiety w pracach domowych
(np. małe stopy służą temu, by stać bliżej zlewozmywaka).
/znalezione na news:pl.rec.humor.najlepsze/
Artur R. Czechowski
2005-09-05 15:30:57 UTC
Permalink
Post by pajp
Post by Jacek Politowski
Post by pajp
domainlist relay_to_domains = *
A co to (piiip) jest?! -> Open Relay
no a jak mam to najlepiej zmienić? Piszę na grupę z prostego powodu: nie
wiem! Po to stworzyłem posta, szukam pomocy. Ty się od dłuzszego czasu
doklejasz ale jak narazie pierdoły smolisz zamiast pomóc.
Ooo, Szanowny Kolega nie dość, że netykiety nie przestrzega, to jeszcze
ma pretensje, że ktoś mu uwagę zwraca? No cóż - życzę powodzenia w szukaniu
pomocy na grupach dyskusyjnych.
Post by pajp
Więc, możesz pomóc? Jeśli tak to napisz jak najlepeij to rozwiązać,
podaj przykład.
Zapomniałeś użyć magicznego słowa. A w tej chwili to powinieneś użyć
już dwóch magicznych słów.
Post by pajp
Nie masz czasu? Nie właź do wątku!
Masz czas - napisz konkretnie!
http://www.exim.org/exim-html-4.50/doc/html/spec_39.html#CHAP39
http://www.exim.org/exim-html-4.50/doc/html/spec_33.html#CHAP33
http://www.exim.org/howto/relay.html

Życzę miłego życia.
--
Mężczyźni lepiej sprawdzają się w pracy zarobkowej, kobiety w pracach domowych
(np. małe stopy służą temu, by stać bliżej zlewozmywaka).
/znalezione na news:pl.rec.humor.najlepsze/
pajp
2005-09-05 17:56:34 UTC
Permalink
Post by Artur R. Czechowski
Post by pajp
Post by Jacek Politowski
Post by pajp
domainlist relay_to_domains = *
A co to (piiip) jest?! -> Open Relay
no a jak mam to najlepiej zmienić? Piszę na grupę z prostego powodu: nie
wiem! Po to stworzyłem posta, szukam pomocy. Ty się od dłuzszego czasu
doklejasz ale jak narazie pierdoły smolisz zamiast pomóc.
Ooo, Szanowny Kolega nie dość, że netykiety nie przestrzega, to jeszcze
ma pretensje, że ktoś mu uwagę zwraca? No cóż - życzę powodzenia w szukaniu
pomocy na grupach dyskusyjnych.
Post by pajp
Więc, możesz pomóc? Jeśli tak to napisz jak najlepeij to rozwiązać,
podaj przykład.
Zapomniałeś użyć magicznego słowa. A w tej chwili to powinieneś użyć
już dwóch magicznych słów.
Post by pajp
Nie masz czasu? Nie właź do wątku!
Masz czas - napisz konkretnie!
http://www.exim.org/exim-html-4.50/doc/html/spec_39.html#CHAP39
http://www.exim.org/exim-html-4.50/doc/html/spec_33.html#CHAP33
http://www.exim.org/howto/relay.html
Życzę miłego życia.
Dzięki, pomogło już po problemie. O to właśnie chodzi! O konkretną pomoc.
I o żadnych magicznych słowach nie zapomniałem. Zawsze kiedy trzeba ich
uzywam, ale cholera może człowieka wziąść (po dłuższej chwili walki z
problemem) jak ma się przez dłuższy czas do czynienia z cwaniakiem ....
eghhh ... szkoda słów .... zamiast napisać, to włazi któryś raz w posta,
robi zamieszanie w mojej głowie i pisze banały z cyklu:
"A co to (piiip) jest?! -> Open Relay"

... sic! Ale Fakt masz rację, mogłem nic nie pisać, ale tak właśnie
robiłem przez dłuższy czas ... dobra .... mniejsza o to.

Dzięki za linki.

Pajp
--
Mamy trzy rodzaje śmierci. Jest śmierć serca, mózgu i odłączenie od
sieci ...
Jacek Politowski
2005-09-05 18:20:04 UTC
Permalink
Post by pajp
Post by pajp
Post by Jacek Politowski
Post by pajp
domainlist relay_to_domains = *
A co to (piiip) jest?! -> Open Relay
no a jak mam to najlepiej zmienić?
(...) Po to stworzyłem posta, szukam pomocy. Ty się od dłuzszego czasu
doklejasz ale jak narazie pierdoły smolisz zamiast pomóc.
Taaa... od dłuższego czasu... Drugi post będący odpowiedzią na Twoje
zawierał diagnozę Twojego problemu...

W pierwszym strzelałem w najpopularniejszy powód (bo nawet nie podałeś
nic sensownego ze swojej konfiguracji). Nic w tym nadzwyczajnego, że
strzał nie okazał się trafny.

Skoro to jest wcinanie z pierdołami, to chyba jednak musisz zrewidować
swoje podejście do usenetu.
Post by pajp
Post by pajp
Więc, możesz pomóc? Jeśli tak to napisz jak najlepeij to rozwiązać,
podaj przykład.
(...)
Post by pajp
Post by pajp
Nie masz czasu? Nie właź do wątku!
Masz czas - napisz konkretnie!
Bardziej konkretnie się nie dało. Jedyne co zostawione było w moim
cytacie, to błędny wpis z Twojego konfiga, z opisem, że jest on
odpowiedzialny za Twojego Open Relaya.

Co jeszcze miałem zrobić?

Zacytować manual? Po cholerę? Masz podaną dyrektywę, czyli wiesz
dokladnie gdzie w dokumentacji się skierować. Dokumentacja do
Exima zorganizowana jest tak, że wyszukanie opisu tej dyrektywy nie
zajęłoby więcej niż pół minuty.
To jeszcze mam za Ciebie do dokumentacji zaglądać? Za Ciebie rozumieć
i za Ciebie konfigurować? I może jeszcze za Ciebie brać
odpowiedzialność?
Post by pajp
I o żadnych magicznych słowach nie zapomniałem.
To Ty tak uważasz.
Post by pajp
eghhh ... szkoda słów .... zamiast napisać, to włazi któryś raz w posta,
"A co to (piiip) jest?! -> Open Relay"
Bo oczywiście cytatu, który został linijkę powyżej tej wypowiedzi, do
której się teraz przysrałeś, już nie potrafiłeś przeczytać... Jedynego
fragmentu, absolutnie najkrótszego z możliwych do zostawienia? Sorry,
to ja już nie wiem jak pomagać...


Miłego życia.
--
Jacek Politowski
pajp
2005-09-05 19:02:38 UTC
Permalink
Post by Jacek Politowski
Bo oczywiście cytatu, który został linijkę powyżej tej wypowiedzi, do
której się teraz przysrałeś, już nie potrafiłeś przeczytać... Jedynego
fragmentu, absolutnie najkrótszego z możliwych do zostawienia? Sorry,
to ja już nie wiem jak pomagać...
Miłego życia.
... dobra, spox, nie żgajmy się nawzajem - *przepraszam*, nie ma sensu
naprawdę na siebie naskakiwać.
Pomogłeś mi, *dzięki wielkie*!

ps. jstem już wyczerpany :) teraz mi mysql życie psuje :) .... shit
instaluje normalnie z pakietu a on przy starcie mi o
/var/run/mysqld/socket się pluje i nie startuje ....... boże, daje
mysql-server-4.1 ... to samo ..... kurrrr, sprawdzam prawa: są!,
sprawdzam w logach, opierdziela się o jakieś old_password=1, haszczuje w
configu, odpalam - znowu socket (2) .... japierdziele, mam dość ....
biore z pakietu ..... mysql-server-5.1 (beta) ... sic! działa .... a
dlaczego 4.1 nie poszedł!!!!!!! sic .... to produkcyjny server i teraz
na beta będzie jechał .......

heheheh, rozumiesz ... poprostu od dwóch dni mam dość, posłuchałem
kumpla: "Stary dawaj na debian testing, nie będziesz jechał na searge,
ja tak zawsze robie" ..... było nie słuchać i trzymać się swoich zasad
:) sic! ............. teraz jade na teting i co chwila jakaś
niespodzianka która zmusza mnie do tracenia czasu na szukanie błedów
.... o mój panie!

dobra, sorry ale ostatie dwa dni wpedzają mnie do .... flustracji
totalnej! .... stąd też to moje zachowanie .... więc jeszcze raz Jacku -
*sorrka* ...

Pajp
--
Mamy trzy rodzaje śmierci. Jest śmierć serca, mózgu i odłączenie od
sieci ...
pajp
2005-09-05 19:07:06 UTC
Permalink
Post by pajp
heheheh, rozumiesz ... poprostu od dwóch dni mam dość, posłuchałem
kumpla: "Stary dawaj na debian testing, nie będziesz jechał na searge,
... hehe pisząc *"searge"* ... miałem oczywiście na mysli debiana
*"sarge"* ... to kolejny efekt zmęczenia globusa :)
--
Pajp
--
Mamy trzy rodzaje śmierci. Jest śmierć serca, mózgu i odłączenie od
sieci ...
Loading...