Zeigt her eure vimrc

Aus der Datei die du mit vim bearbeitet hast...
Muesstest du dann halt entsprechend parsen...
Und ausserden wüsst ich jetzt auch nicht wie man das mit der Authentifizierung
auf Seiten deines Email Provider smtp Servers machen koennte?

Gruß

RedWing
 
Code:
# Mit pop.web.de verbinden (Authentifizierung)
netcat pop.web.de 110 <<END
user benutzer
pass passwort
list
quit
END
netcat smtp.web.de 25 <<END_MAIL
MAIL FROM:<meinname@web.de>
RCPT TO:<empfaenger@domain.tld>
DATA
From: Mein Name
To: empfaenger@domain.tld
Subject: Betreff

Text, text, text
.
quit
END_MAIL
 
Witzige Idee da fällt der Einsatz eines Mailservers zur Weiterleitung bzw Emailversand auch
weg :)

Also so schaut des Skript bei mir aus:

sendmail:

Code:
#! /bin/bash
if [ $# -ne 1 ]
then
    echo "Wrong usage!"
    echo "sendmail filename"
    exit 1
fi

user="username"
pw="pwd"
useraddr="user@web.de"
popserver="pop3.web.de"
smtpserver="smtp.web.de"
content=`cat $1`
to=`cat $1 | grep "To:" |  awk -F ':' '{print $2}'`

# Mit pop3.web.de verbinden (Authentifizierung)
netcat $popserver 110 <<END
user $user
pass $pw
list
quit
END

netcat $smtpserver 25 <<END_MAIL
MAIL FROM:$useraddr
RCPT TO:$to
DATA
$content
.
quit
END_MAIL

So die test.mail:

Code:
From:yourname@web.de
To:yourreceiver@web.de
Subject: test

Hallo

Und so der Eintrag in der vimrc:

Code:
map <f10> :w<cr>:!/path/to/your/sendmail % <cr>:x<cr> " send mail via own sendmail

Hoffe es funktioniert :)

//edit habs nochmal auf aijus pop before smtp abgeändert

Gruß

RedWing
 
Zuletzt bearbeitet:

Neue Beiträge

Zurück