Serwer wysy

Konfiguracja serwerów, usług, itp.
Awatar użytkownika
sponsoriada
Beginner
Posty: 149
Rejestracja: 03 października 2010, 22:58
Lokalizacja: Płock

Serwer wysyłający wiadomości z logami

Post autor: sponsoriada »

Witam.
Wpadłem na pomysł żeby mój serwer co jakiś czas wysyłał do mnie swoje logi.
Pytanie mam takie, jak można to zrobić? Głównie chodzi mi o to jak mam przypisać mu adres pocztowy, z którego będzie korzystał i wysyłał wiadomości.
Proszę o pomoc albo o linki do jakiś materiałów.
Z góry dziękuje i pozdrawiam!
Awatar użytkownika
LordRuthwen
Moderator
Posty: 2305
Rejestracja: 18 września 2009, 21:45
Lokalizacja: klikash?

Post autor: LordRuthwen »

Kod: Zaznacz cały

cat /sciezka/do/pliku/z/logami | mail -s "temat wiadomości" twoj@adres.mail
Wiadomość pójdzie z adresem

Kod: Zaznacz cały

[EMAIL="root@host.domena"]root@host.domena[/EMAIL]
Czyli, jeśli twój komputer nazywa się: zygfryd a domena to delowe.pl* to dostaniesz wiadomość z adresu:

Kod: Zaznacz cały

[EMAIL="root@zygfryd.delowe.pl"]root@zygfryd.delowe.pl[/EMAIL]
Awatar użytkownika
sponsoriada
Beginner
Posty: 149
Rejestracja: 03 października 2010, 22:58
Lokalizacja: Płock

Post autor: sponsoriada »

Rozumiem. Tylko do swojego serwera nie mam podpiętej domeny. Wszystkie są tylko przekierowane. Więc u mnie jest tylko hostname.

Kod: Zaznacz cały

root@espons
Bardzo bym prosił jakieś pokierowanie jak to zrobić i czym to zrobić.
Z góry dziękuję za pomoc i zainteresowanie tematem.
Awatar użytkownika
LordRuthwen
Moderator
Posty: 2305
Rejestracja: 18 września 2009, 21:45
Lokalizacja: klikash?

Post autor: LordRuthwen »

Podczas instalacji podawałeś nazwę hosta i domenę, z takim adresem wyjdzie.
Sprawdź czy dojdzie, bo jest taka szansa, mała ale jest :)
A jak nie to pozostaje Ci tylko klient poczty konsolowy ---> http://debian.linux.pl/threads/544-Mutt ... -z-konsoli
Awatar użytkownika
sponsoriada
Beginner
Posty: 149
Rejestracja: 03 października 2010, 22:58
Lokalizacja: Płock

Post autor: sponsoriada »

A jak można dodać domenę, jeśli podczas instalacji się jej nie podało?
ksysinek
Beginner
Posty: 155
Rejestracja: 14 czerwca 2007, 00:33
Lokalizacja: *Miasto know-how

Post autor: ksysinek »

Kod: Zaznacz cały

man hostname
oraz plik

Kod: Zaznacz cały

/etc/hosts
Oczywiscie aby domena została prawidłowo "podpieta" musi wskazywac na IP twojego serwera. Inaczej maile przez ciebie wysylane beda traktowane przez wiekszosc serwerow jako SPAM
azaz1
Posty: 9
Rejestracja: 11 sierpnia 2011, 11:43

Post autor: azaz1 »

Podepnę się pod temat bo nie bardzo mogę sobie na Debianie z tym poradzić.
A mianowicie, do tej pory miałem mały serwer na Archu Linuksie i archiwizowane pliki co tydzień cron wysyłał mi na pocztę poprzez program mutt i esmtp przez polecenie

Kod: Zaznacz cały

sendmail | mutt -s "kopia" [EMAIL="archlinux@xxx.pl"]archlinux@xxx.pl/EMAIL] -a /var/archiwum.tar.gz
i szło wszystko idealnie.
Czy mógłby ktoś łopatologicznie opisać jak to w prosty sposób z konsoli wysyłać taki zarchiwizowany plik?
Pozdrawiam.
Awatar użytkownika
czarownik
Beginner
Posty: 240
Rejestracja: 22 maja 2009, 17:23

Post autor: czarownik »

Awatar użytkownika
sponsoriada
Beginner
Posty: 149
Rejestracja: 03 października 2010, 22:58
Lokalizacja: Płock

Post autor: sponsoriada »

Po tej konfiguracji niestety nie działa ; ( Może robię coś źle.
Ale w mailu przez którego miało być wysyłane znalazłem coś takiego

Kod: Zaznacz cały

Delivery to the following recipient failed permanently:

    root@empty

Technical details of permanent failure:
DNS Error: Domain name not found

----- Original message -----

Received: by 10.223.6.214 with SMTP id a22mr462754faa.99.1314312945976;
       Thu, 25 Aug 2011 15:55:45 -0700 (PDT)
Return-Path: <[EMAIL="serwer.espons@gmail.com"]serwer.espons@gmail.com[/EMAIL]>
Received: from [url=http://espons.pl/]espons.pl[/URL] ([212.180.172.206])
       by [url=http://mx.google.com/]mx.google.com[/URL] with ESMTPS id g16sm845999faa.27.2011.08.25.15.55.44
       (version=TLSv1/SSLv3 cipher=OTHER);
       Thu, 25 Aug 2011 15:55:45 -0700 (PDT)
Received: from root by [url=http://espons.pl/]espons.pl[/URL] with local (Exim 4.72)
       (envelope-from <root@empty>)
       id 1Qwiu4-0001pU-3b
       for root@empty; Fri, 26 Aug 2011 01:00:04 +0200
Date: Fri, 26 Aug 2011 01:00:04 +0200
Message-Id: <[EMAIL="E1Qwiu4-0001pU-3b@espons.pl"]E1Qwiu4-0001pU-3b@espons.pl[/EMAIL]>
From: Cron Daemon <[EMAIL="serwer.espons@gmail.com"]serwer.espons@gmail.com[/EMAIL]>
To: root@empty
Subject: Cron <root@espons> tar -cvf /mnt/backup/stronki.tar /var/www/
Content-Type: text/plain; charset=UTF-8
X-Cron-Env: <SHELL=/bin/sh>
X-Cron-Env: <PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin>
X-Cron-Env: <HOME=/root>
X-Cron-Env: <LOGNAME=root>

tar: Usunięcie początkowego `/' z nazw plików
/var/www/
/var/www/var/
/var/www/var/www/
/var/www/var/www/index.php
/var/www/ispons/
/var/www/ispons/logowanie/
/var/www/ispons/logowanie/logowanie.php
/var/www/ispons/logowanie/sprawdzenie.php
/var/www/ispons/inne/
/var/www/ispons/inne/curl1.php
/var/www/ispons/inne/obrazki/
/var/www/ispons/inne/obrazki/obrazki.php
/var/www/ispons/inne/inne.php
/var/www/ispons/inne/curl.php
/var/www/ispons/strona/
/var/www/ispons/strona/editb.php
/var/www/ispons/strona/var/
/var/www/ispons/strona/var/www/
/var/www/ispons/strona/var/www/ispons/
/var/www/ispons/strona/var/www/ispons/strona/
/var/www/ispons/strona/strona.inc
/var/www/ispons/strona/addb.php
/var/www/ispons/strona/index.php
/var/www/ispons/strona/css/
/var/www/ispons/strona/css/style.css
/var/www/ispons/strona/add.php
/var/www/ispons/strona/deletewb.php
/var/www/ispons/strona/login.php
/var/www/ispons/strona/edit.php~
/var/www/ispons/strona/editwb.php
/var/www/ispons/strona/addw.php
/var/www/ispons/strona/editw.php
/var/www/ispons/strona/addwp.php
/var/www/ispons/strona/editwf.php
/var/www/ispons/strona/editf.php
/var/www/ispons/strona/elobaza.php
/var/www/ispons/strona/logout.php
/var/www/ispons/strona/delete.php
/var/www/ispons/strona/newjavascript.js
/var/www/ispons/strona/deleteb.php
/var/www/ispons/strona/sql
/var/www/ispons/strona/deletew.php
/var/www/ispons/strona/edit.php
/var/www/ispons/strona/img/
/var/www/ispons/strona/img/left.png
/var/www/ispons/strona/img/micro.png
/var/www/ispons/strona/img/eb1.png
/var/www/ispons/strona/img/logo.gif
/var/www/ispons/strona/img/mazur.png
/var/www/ispons/strona/img/mo3.png
/var/www/ispons/strona/img/front.png
/var/www/ispons/strona/img/micro.jpg
/var/www/ispons/strona/logowanie.html
/var/www/ispons/ladowanieplikow/
/var/www/ispons/ladowanieplikow/wyslij.php
/var/www/ispons/ladowanieplikow/wyslane/
/var/www/ispons/ladowanieplikow/wyslane/Harry Potter 2 - Chamber of Secrets.txt
/var/www/ispons/ladowanieplikow/wyslane/Serials.txt
Rozumiem ,że wysyła to cron.
azaz1
Posty: 9
Rejestracja: 11 sierpnia 2011, 11:43

Post autor: azaz1 »

O tym co napisałem wyżej, niestety nie będzie działać bo Debian nie chce programu mutt tylko exima, a Ja jakoś skonfigurować go nie mogę więc się poddałem.
Na Archu Linuksie esmtp jest tak czytelnie w jednym pliku skonfigurowane, a exim to raczej cały kombajn.
ODPOWIEDZ