Temat: wysyłanie poczty gargoyle
ssmtp instalacja wg poradnika http://eko.one.pl/?p=openwrt-email,
root@Gargoyle:~# cat /etc/ssmtp/ssmtp.conf
root=xxx@o2.pl - za xxx wstawiłem swój adres
mailhub=smtp.poczta.o2.pl:587
rewriteDomain=
UseSTARTTLS=YES
AuthUser=xxx@o2.pl
AuthPass=yyy moje hasło
FromLineOverride=YES
utworzyłem sobie
root@Gargoyle:~# cat /mnt/sda1/torrenty/konfiguracja/mail/done.txt
zakonczone - treść done.txt
w config transmission
option script_torrent_done_enabled 'true'
option script_torrent_done_filename '/mnt/sda1/torrenty/konfiguracja/mail'
tak wygląda katalog mail
root@Gargoyle:/mnt/sda1/torrenty/konfiguracja/mail# ls
done.txt done.sh
treść done.sh
#!/bin/sh
cd /mnt/sda1/torrenty/konfiguracja/mail/done
EMAIL=`echo "To: mój adres@o2.pl
Subject: Transmission@OpenWRT
File(s):"`
TEMP=`ls > /tmp/done`
ROZNE=`diff -q /mnt/sda1/torrenty/konfiguracja/mail/done.txt /tmp/done | wc -l`
if [ $ROZNE != 0 ]
then
FILES=`diff /mnt/sda1/torrenty/konfiguracja/mail/done.txt /tmp/done | grep + | sed 1,2d | cut -c2-`
PUSTE=`echo -n "$FILES"`
if [ -z "$PUSTE" ]
then
ROZNE=0
fi
mv /tmp/done /mnt/sda1/torrenty/konfiguracja/mail/done.txt
else
rm /tmp/done
fi
EMAIL="$EMAIL
$FILES
was/were downloaded."
if [ $ROZNE != 0 ]
then
echo "$EMAIL" | ssmtp -t
fi
chmod 775 /mnt/sda1/torrenty/konfiguracja/mail
po wklepaniu w terminal:
root@Gargoyle:~# cat done.txt | sendmail -t
cat: can't open 'done.txt': No such file or directory
sendmail: Cannot open mail:587
ustawienia o2.pl:
Bezpieczne połączenia szyfrowane SSL (zalecane):
Serwer poczty przychodzącej POP3 poczta.o2.pl Port: 995
Serwer poczty wychodzącej SMTP poczta.o2.pl Port: 465
Połączenie bez szyfrowania (nie zalecane):
Serwer poczty przychodzącej POP3 poczta.o2.pl Port: 110
Serwer poczty wychodzącej SMTP poczta.o2.pl Port: 587
proszę o możliwe wskazówki, dobrej nocy