"Christmas - the time to fix the computers of your loved ones" « Lord Wyrm

mails in /var/spool/mail von anderen computern aus abrufen

wergor 23.01.2014 - 15:34 1996 3
Posts

wergor

connoisseur de mimi
Avatar
Registered: Jul 2005
Location: graz
Posts: 4027
der root user auf meinem server bekommt regelmäßig neue mails in /var/spool/mail/root, hauptsächlich für cron jobs etc.
ich finde es recht umständlich, mich immer mit ssh auf dem server anzumelden und die mails abzufragen, gibt es die möglichkeit die mails z.b. mit thunderbird von einem anderen computer aus abzurufen?

GrandAdmiralThrawn

XP Nazi
Avatar
Registered: Aug 2000
Location: BRUCK!
Posts: 3682
Ich denke dazu müßtest den Server so konfigurieren, daß er die Mails auf einen externen SMTP Server umleitet. Sowas hab ich selber noch nicht gemacht, aber [Anleitungen] gäbe es schon. Weiß nicht, ob's nicht einfacher auch geht.

Edit: [Hier] noch was für exim statt postfix..
Bearbeitet von GrandAdmiralThrawn am 23.01.2014, 15:43

nexus_VI

Overnumerousness!
Avatar
Registered: Aug 2006
Location: südstadt
Posts: 3665
Setze einfach deine E-Mail Adresse in "/etc/aliases" als Alias für root, anschließend `newaliases` ausführen. Dann brauchst du noch Postfix korrekt konfiguriert (Versand über Relayhost), die Option heißt bei `dpkg-reconfigure postfix` "Internet Site with Smarthost".

Einige brauchbare Infos dazu findest du hier: http://wiki.ubuntuusers.de/Postfix

Wenn du die Mails direkt vom Server lesen willst, reicht es wenn du dir einen IMAP Dienst wie dovecot-imapd installierst. Anschließend schaut die Config ca. so aus:
Code:
mail_location = mbox:/var/mail/%u

wergor

connoisseur de mimi
Avatar
Registered: Jul 2005
Location: graz
Posts: 4027
hab dovecot schon fast zum laufen gebracht. service läuft, root-mails auf einen anderen user umgeleitet. empfangen geht auch, aber dovecot stürzt regelmäßig ab:
Code:
Jan 26 23:08:22 localhost dovecot: imap(server): Panic: file mbox-sync.c: line 1350 (mbox_sync_handle_eof_updates): assertion failed: (offset == 0 || offset > 31)
Jan 26 23:08:22 localhost dovecot: imap(server): Error: Raw backtrace: /usr/lib64/dovecot/libdovecot.so.0(+0x3ca9a) [0x7f5faaf37a9a] -> /usr/lib64/dovecot/libdovecot.so.0(+0x3cae6) [0x7f5faaf37ae6] -> /usr/lib64/dovecot/libdovecot.so.0(+0x16dea) [0x7f5faaf11dea] -> /usr/lib64/dovecot/libdovecot-storage.so.0(+0x6a480) [0x7f5fab1e8480] -> /usr/lib64/dovecot/libdovecot-storage.so.0(mbox_sync+0x48) [0x7f5fab1e86f8] -> /usr/lib64/dovecot/libdovecot-storage.so.0(mbox_save_begin+0x971) [0x7f5fab1e4ea1] -> /usr/lib64/dovecot/libdovecot-storage.so.0(mailbox_save_begin+0x46) [0x7f5fab1adf36] -> dovecot/imap() [0x4088b4] -> dovecot/imap(cmd_append+0x1cb) [0x408beb] -> dovecot/imap() [0x40f90d] -> dovecot/imap() [0x40f9fa] -> dovecot/imap(client_handle_input+0x135) [0x40fc25] -> dovecot/imap(client_input+0x5f) [0x41054f] -> /usr/lib64/dovecot/libdovecot.so.0(io_loop_call_io+0x48) [0x7f5faaf42e38] -> /usr/lib64/dovecot/libdovecot.so.0(io_loop_handler_run+0x9f) [0x7f5faaf43daf] -> /usr/lib64/dovecot/libdovecot.so.0(io_loop_run+0x28) [0x7f5faaf42dc8] -> /usr/lib64/dovecot/libdovecot.so.0(master_service_run+0x13) [0x7f5faaf31233] -> dovecot/imap(main+0x2f9) [0x418849] -> /lib64/libc.so.6(__libc_start_main+0xfd) [0x33b7a1ed1d] -> dovecot/imap() [0x408269]
Jan 26 23:08:22 localhost dovecot: master: Error: service(imap): child 18817 killed with signal 6 (core dumped)
und eine email kommt herein:
Code:
abrt_version:   2.0.8
cgroup:         
cmdline:        dovecot/imap
environ:        '\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab'
executable:     /usr/libexec/dovecot/imap
kernel:         2.6.32-431.1.2.0.1.el6.x86_64
last_occurrence: 1390774266
pid:            23743
pwd:            /home/server
time:           Sun 26 Jan 2014 11:11:06 PM CET
uid:            500
username:       server

sosreport.tar.xz: Binary file, 3430352 bytes

limits:
:Limit                     Soft Limit           Hard Limit           Units     
:Max cpu time              unlimited            unlimited            seconds   
:Max file size             unlimited            unlimited            bytes     
:Max data size             unlimited            unlimited            bytes     
:Max stack size            10485760             unlimited            bytes     
:Max core file size        0                    unlimited            bytes     
:Max resident set          unlimited            unlimited            bytes     
:Max processes             26394                26394                processes 
:Max open files            1024                 4096                 files     
:Max locked memory         65536                65536                bytes     
:Max address space         unlimited            unlimited            bytes     
:Max file locks            unlimited            unlimited            locks     
:Max pending signals       26394                26394                signals   
:Max msgqueue size         819200               819200               bytes     
:Max nice priority         0                    0                    
:Max realtime priority     0                    0                    
:Max realtime timeout      unlimited            unlimited            us        

maps:
:00400000-0041f000 r-xp 00000000 fd:00 394436                             /usr/libexec/dovecot/imap
:0061f000-00620000 r--p 0001f000 fd:00 394436                             /usr/libexec/dovecot/imap
:00620000-00621000 rw-p 00020000 fd:00 394436                             /usr/libexec/dovecot/imap
:024f9000-02583000 rw-p 00000000 00:00 0                                  [heap]
:33b7600000-33b7620000 r-xp 00000000 fd:00 3083                           /lib64/ld-2.12.so
:33b781f000-33b7820000 r--p 0001f000 fd:00 3083                           /lib64/ld-2.12.so
:33b7820000-33b7821000 rw-p 00020000 fd:00 3083                           /lib64/ld-2.12.so
:33b7821000-33b7822000 rw-p 00000000 00:00 0 
:33b7a00000-33b7b8b000 r-xp 00000000 fd:00 3808                           /lib64/libc-2.12.so
:33b7b8b000-33b7d8a000 ---p 0018b000 fd:00 3808                           /lib64/libc-2.12.so
:33b7d8a000-33b7d8e000 r--p 0018a000 fd:00 3808                           /lib64/libc-2.12.so
:33b7d8e000-33b7d8f000 rw-p 0018e000 fd:00 3808                           /lib64/libc-2.12.so
:33b7d8f000-33b7d94000 rw-p 00000000 00:00 0 
:33b8200000-33b8217000 r-xp 00000000 fd:00 7773                           /lib64/libpthread-2.12.so
:33b8217000-33b8417000 ---p 00017000 fd:00 7773                           /lib64/libpthread-2.12.so
:33b8417000-33b8418000 r--p 00017000 fd:00 7773                           /lib64/libpthread-2.12.so
:33b8418000-33b8419000 rw-p 00018000 fd:00 7773                           /lib64/libpthread-2.12.so
:33b8419000-33b841d000 rw-p 00000000 00:00 0 
:33b8600000-33b8602000 r-xp 00000000 fd:00 11733                          /lib64/libdl-2.12.so
:33b8602000-33b8802000 ---p 00002000 fd:00 11733                          /lib64/libdl-2.12.so
:33b8802000-33b8803000 r--p 00002000 fd:00 11733                          /lib64/libdl-2.12.so
:33b8803000-33b8804000 rw-p 00003000 fd:00 11733                          /lib64/libdl-2.12.so
:33b8e00000-33b8e07000 r-xp 00000000 fd:00 6693                           /lib64/librt-2.12.so
:33b8e07000-33b9006000 ---p 00007000 fd:00 6693                           /lib64/librt-2.12.so
:33b9006000-33b9007000 r--p 00006000 fd:00 6693                           /lib64/librt-2.12.so
:33b9007000-33b9008000 rw-p 00007000 fd:00 6693                           /lib64/librt-2.12.so
:33bea00000-33bea16000 r-xp 00000000 fd:00 3290                           /lib64/libgcc_s-4.4.7-20120601.so.1
:33bea16000-33bec15000 ---p 00016000 fd:00 3290                           /lib64/libgcc_s-4.4.7-20120601.so.1
:33bec15000-33bec16000 rw-p 00015000 fd:00 3290                           /lib64/libgcc_s-4.4.7-20120601.so.1
:7fb05770c000-7fb0577b7000 r--s 00000000 fd:00 549415                     /var/spool/mail/.imap/INBOX/dovecot.index.cache
:7fb0577b7000-7fb0577c3000 r-xp 00000000 fd:00 5357                       /lib64/libnss_files-2.12.so
:7fb0577c3000-7fb0579c3000 ---p 0000c000 fd:00 5357                       /lib64/libnss_files-2.12.so
:7fb0579c3000-7fb0579c4000 r--p 0000c000 fd:00 5357                       /lib64/libnss_files-2.12.so
:7fb0579c4000-7fb0579c5000 rw-p 0000d000 fd:00 5357                       /lib64/libnss_files-2.12.so
:7fb0579c5000-7fb0579c9000 rw-p 00000000 00:00 0 
:7fb0579df000-7fb0579e2000 r--s 00000000 fd:00 549422                     /var/spool/mail/.imap/cron/dovecot.index.log
:7fb0579e2000-7fb057a5f000 r-xp 00000000 fd:00 394421                     /usr/lib64/dovecot/libdovecot.so.0.0.0
:7fb057a5f000-7fb057c5e000 ---p 0007d000 fd:00 394421                     /usr/lib64/dovecot/libdovecot.so.0.0.0
:7fb057c5e000-7fb057c61000 r--p 0007c000 fd:00 394421                     /usr/lib64/dovecot/libdovecot.so.0.0.0
:7fb057c61000-7fb057c62000 rw-p 0007f000 fd:00 394421                     /usr/lib64/dovecot/libdovecot.so.0.0.0
:7fb057c62000-7fb057c65000 rw-p 00000000 00:00 0 
:7fb057c65000-7fb057d35000 r-xp 00000000 fd:00 394419                     /usr/lib64/dovecot/libdovecot-storage.so.0.0.0
:7fb057d35000-7fb057f35000 ---p 000d0000 fd:00 394419                     /usr/lib64/dovecot/libdovecot-storage.so.0.0.0
:7fb057f35000-7fb057f3a000 r--p 000d0000 fd:00 394419                     /usr/lib64/dovecot/libdovecot-storage.so.0.0.0
:7fb057f3a000-7fb057f3d000 rw-p 000d5000 fd:00 394419                     /usr/lib64/dovecot/libdovecot-storage.so.0.0.0
:7fb057f3d000-7fb057f3e000 rw-p 00000000 00:00 0 
:7fffe3cb6000-7fffe3ccb000 rw-p 00000000 00:00 0                          [stack]
:7fffe3dff000-7fffe3e00000 r-xp 00000000 00:00 0                          [vdso]
:ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0                  [vsyscall]

open_fds:
:0:/dev/null
:pos:	0
:flags:	0100001
:1:/dev/null
:pos:	0
:flags:	0100001
:2:pipe:[17041778]
:pos:	0
:flags:	01
:3:pipe:[17041704]
:pos:	0
:flags:	01
:4:pipe:[17056722]
:pos:	0
:flags:	04000
:5:pipe:[17041790]
:pos:	0
:flags:	04001
:6:pipe:[17041699]
:pos:	0
:flags:	01
:7:socket:[17041710]
:pos:	0
:flags:	04002
:8:pipe:[17056722]
:pos:	0
:flags:	04001
:9:[eventpoll]
:pos:	0
:flags:	02
:10:/var/spool/mail/.imap/INBOX/dovecot.index.log
:pos:	0
:flags:	0100002
:11:socket:[17056707]
:pos:	0
:flags:	04002
:12:/var/spool/mail/.imap/INBOX/dovecot.index
:pos:	0
:flags:	0100002
:13:inotify
:pos:	0
:flags:	04000
:14:/var/spool/mail/server
:pos:	0
:flags:	0100002
:15:/var/spool/mail/.imap/cron/dovecot.index.log
:pos:	0
:flags:	0100002
:16:/var/spool/mail/.imap/cron/dovecot.index
:pos:	0
:flags:	0100002
:17:/var/spool/mail/.imap/INBOX/dovecot.index.cache
:pos:	0
:flags:	0100002
:18:/var/spool/mail/cron
:pos:	0
:flags:	0100002

edit: hab mich ein bissl herumgespielt (.imap ordner gelöscht und ssl aufgesetzt), jetzt funktionierts. danke für die tipps :)
Bearbeitet von wergor am 27.01.2014, 00:17
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz