Wypowiedzi
-
Witam,
Na serwerze działa postfix, jednak nie jest on wykorzystywany jako typowy serwer mailowy. Poczta jest wykorzystywana jako mechanizm przekazywania informacji pomiędzy użytkownikiem a dwoma serwerami. Do tej pory każdy użytkownik musiał się autoryzować i był klientem mojego serwera. Obecnie zaistniała potrzeba aby system przyjmował także dane od zwykłych serwerów pocztowych, z tym że nie od wszystkich, a raczej dobrze określonych. Chciałbym aby działało to w ten sposób że w pliku znajduje się lista adresów e-mail z których może przyjść wiadomość z zewnątrz, a do tego następuje sprawdzenie SPF czy serwer z którego jest odbierana ta poczta ma prawo ją wysyłać.
Na chwilę obecną reguły wyglądają tak:
smtpd_recipient_restrictions = permit_mynetworks,permit_sasl_authenticated,rejec
t_unauth_destination,reject
smtpd_sender_restrictions = permit_mynetworks,reject_authenticated_sender_login
_mismatch,permit_sasl_authenticated,reject
Czy może ktoś podpowiedzieć jak zmodyfikować te reguły aby postfix działał tak jak to opisałem? Nie chcę aby puszczał wiadomość jeśli zaistnieje tylko jeden z warunków tj. jeśli tylko bedzie odpowiedni nadawca lub jeśli sprawdzenie SPF wskaże "pass". Interesuje mnie logiczny AND. Co więcej chcę puszczać pocztę tylko z wynikeim "pass" z SPF'a. -
Aby mieć możliwość przeczytania tego posta musisz być członkiem grupy Asterisk
-
Aby mieć możliwość przeczytania tego posta musisz być członkiem grupy Asterisk
-
Aby mieć możliwość przeczytania tego posta musisz być członkiem grupy Asterisk
-
Aby mieć możliwość przeczytania tego posta musisz być członkiem grupy Asterisk
-
Aby mieć możliwość przeczytania tego posta musisz być członkiem grupy Asterisk
-
Aby mieć możliwość przeczytania tego posta musisz być członkiem grupy Asterisk
-
Aby mieć możliwość przeczytania tego posta musisz być członkiem grupy Asterisk
-
Witam,
Mam prośbę o pomoc w stworzeniu zapytania do bazy danych mySQL. Mam dwie tabele:
tabela1
lokalizacja koszt kraj data
lok1 10 PL 2011-08-01
lok2 20 PL 2011-08-01
lok1 20 DE 2011-08-01
lok2 7 DE 2011-08-01
lok1 12 NL 2011-08-01
lok2 21 ES 2011-08-01
lok1 4 US 2011-08-01
lok2 7 US 2011-08-01
tabela2
kraj1 sprawdz limit
PL 1 28
DE 1 30
NL 0 12
US 1 5
ES 1 20
Chciałbym teraz odnaleźć te kraje w których koszty przekraczają limit. Do tej pory miałem na stałe ustawiony limit dla wszystkich krajów i robiłem to tak:
SELECT SUM(koszt) as koszty, kraj FROM tabela1 WHERE data="xxxx-xx-xx" AND kraj IN (SELECT kraj1 FROM tabela2 WHERE sprawdz=1) GROUP BY kraj HAVING SUM(calls)>25
ale przyszedł czas na zmiany :), czyli w wyniku zapytania miało by wyświetlić
PL 30
US 11
ES 21 -
Witam
Obawiam się że nie. Kiedyś bardzo dawno temu wydawało mi się że to powinno działać, ale niestety nie działa. A dzieje się to na skutek sposobu w jaki asterisk przydziela to połączenie do kontekstu - wbrew pozorom połączenie wracające z gateway'a nie jest rozpatrywane w kontekście do którego przydzielony jest gateway, a w kontekście peera z którego zostało zainicjowane.
pozdrawiam -
Witam,
Mam pewien problem - sytuacja wygląda tak że do serwera podpięte są dwa telefony/bramki VoIP. Każda z nich skonfigurowana w innym kontekście (odpowiednio A, B). Serwer skomunikowany z siecią PSTN za pomocą gateway'a - gateway w kontekście C. Jeśli abonent skonfigurowany w kontekście A dzwoni do abonenta w kontekście B to połączenie powinno wyjść przez gateway do sieci PSTN, a następnie wrócić ta sama drogą. I tak się dzieje - problemem jest tylko to w jaki sposób asterisk przydziela połączenia do kontekstów. Wydawałoby się że jesli ktoś z kontekstu A dzwoni w wyżej opisany sposób to pierwszy INVITE - ten od bramki powinien zostać zaliczony do kontekstu A, potem połaczenie wychodzi na gateway, a wracając powinno trafić do kontekstu C, ale tak się nie dzieje. Czy ktoś wie jak zmusić asteriska żeby np wszystkie połączenia z gateway'a o znanym IP kwalifikował jako połączenia z kontekstu C?
pozdrawiam