Hallo!
Ist es möglich, per telnet (auf einen SMTP-Server) oder per Perl-Script Headerinformationen wie aus einem Mail-Programm in eine E-Mail einzufügen? Hintergrund ist, dass anhand dieser Daten unser Rechner identifiziert werden soll… irgendwie funktioniert das jedoch laut unserem Provider bei Telnet-Zugriffen nicht.
Kann uns wer weiterhelfen???
CU
Dennis
moings…
Ist es möglich, per telnet (auf einen SMTP-Server) oder per
Perl-Script Headerinformationen wie aus einem Mail-Programm in
eine E-Mail einzufügen? Hintergrund ist, dass anhand dieser
Daten unser Rechner identifiziert werden soll… irgendwie
funktioniert das jedoch laut unserem Provider bei
Telnet-Zugriffen nicht.
hmmm, also ich wuesste jetzt nicht, wo da des Problem sein soll…
du machst ja wie dein mailprogramm ne SMTP-Session auf, also
HELO
MAIL FROM:
RCPT TO:
und nach der eingabe von
DATA
beginnst du einfach wie dein Mailprogramm die headerzeilen zu
schicken…
also
Subject: blablafasel…
Date: Gestern…
usw…
dann eine Leerzeile…
dann der Text der eMail…
und dann mit einem . abschliessen…
(ein einzelner Punkt am zeilen anfang…)
und mit QUIT die Verbindung trennen…
Servutz
Stephan
Hi!
Also so weit war ich auch schon. Der Service zählt aber irgendwie darauf, dass die Mail von einem MAILPROGRAMM geschrieben wird (was immer das heißen soll). Sie konnten/wollten mir auch keine genaueren Auskünfte darüber geben, welche Daten angegeben werden müssen etc. Tatsache ist aber: Mit OutlookExpress unter Windoof funktioniert’s, mit telnet oder Perl unter Windoof/Linux funktioniert’s nicht!
CU
Dennis
moings…
hmmm, also ich wuesste jetzt nicht, wo da des Problem sein
soll…
du machst ja wie dein mailprogramm ne SMTP-Session auf, also
HELO
MAIL FROM:
RCPT TO:
und nach der eingabe von
DATA
beginnst du einfach wie dein Mailprogramm die headerzeilen zu
schicken…
also
Subject: blablafasel…
Date: Gestern…
usw…
dann eine Leerzeile…
dann der Text der eMail…
und dann mit einem . abschliessen…
(ein einzelner Punkt am zeilen anfang…)
und mit QUIT die Verbindung trennen…Servutz
Stephan
Hi!
Also so weit war ich auch schon. Der Service zählt aber
irgendwie darauf, dass die Mail von einem MAILPROGRAMM
geschrieben wird (was immer das heißen soll). Sie
konnten/wollten mir auch keine genaueren Auskünfte darüber
geben, welche Daten angegeben werden müssen etc. Tatsache ist
aber: Mit OutlookExpress unter Windoof funktioniert’s, mit
telnet oder Perl unter Windoof/Linux funktioniert’s nicht!
Mit telnet tut man das, was Mailprogramme autumatisieren, Es geht also, man muß nur wissen, welche Info gefragt ist. Da Du uns recht im dunklen lässt, welcher Service was bewirken soll, kann ich nur tippen, daß Auf spezielle vom Mailprogramm erzeugte Header Bezug genommen wird. Welche da in Frage kommen kannst Dusehen, indem Du Dir den Header einer an Dich agressierten Mail anguckst.
Gruß,
Sebastian
Also. Um mal etwas konkreter zu werden:
Wir sind ein kleines Internetcafé und wollen kostenlose SMS mit Werbung für uns anbieten. Dafür bietet unser Provider die Möglichkeit, eine Mail an eine bestimmte Adresse zu schicken, die dann als SMS umgesetzt und abgesendet wird. Laut den Technikern (die allesamt nicht allzuviel Ahnung zu haben scheinen) muss man das per Mailprogramm machen und per Telnet funktioniert’s erfahrungsgemäß nicht!
Keiner konnte oder wollte uns aber sagen, welche Header-Angaben erforderlich sind, um die SMS zu „produzieren“.
Hoffe, das Problem ist nun etwas klarer.
CU
Dennis
Mit telnet tut man das, was Mailprogramme autumatisieren, Es
geht also, man muß nur wissen, welche Info gefragt ist. Da Du
uns recht im dunklen lässt, welcher Service was bewirken soll,
kann ich nur tippen, daß Auf spezielle vom Mailprogramm
erzeugte Header Bezug genommen wird. Welche da in Frage kommen
kannst Dusehen, indem Du Dir den Header einer an Dich
agressierten Mail anguckst.Gruß,
Sebastian
Also. Um mal etwas konkreter zu werden:
Wir sind ein kleines Internetcafé und wollen kostenlose SMS
mit Werbung für uns anbieten. Dafür bietet unser Provider die
Möglichkeit, eine Mail an eine bestimmte Adresse zu schicken,
die dann als SMS umgesetzt und abgesendet wird. Laut den
Technikern (die allesamt nicht allzuviel Ahnung zu haben
scheinen) muss man das per Mailprogramm machen und per Telnet
funktioniert’s erfahrungsgemäß nicht!
Keiner konnte oder wollte uns aber sagen, welche
Header-Angaben erforderlich sind, um die SMS zu „produzieren“.
Hoffe, das Problem ist nun etwas klarer.
Ja.
Im Zweifel einfach den Kompletten Header „imitieren“ und nach und nach probieren, was man weglassen kann. Wenn Du fragst, welche Mailprogramme unterstützt werden, kannst Du schauen, was nicht gemeinsam auftritt und das als unwahrscheinlich hintenanstellen.
Gegen „Geheimnistuerei“ hilft wohl nur Trial und Error", aber daß es mit Telnet „unmöglich“ ist, ist falsch. (Jedenfalls, wenn SMTP benutzt wird, was in 99% zutrifft)
HTH,
Sebastian
moings…
Im Zweifel einfach den Kompletten Header „imitieren“ und nach
und nach probieren, was man weglassen kann. Wenn Du fragst,
welche Mailprogramme unterstützt werden, kannst Du schauen,
was nicht gemeinsam auftritt und das als unwahrscheinlich
hintenanstellen.
schaetze mal, es ist die Zeile (ein Beispiel)
X-mailer: Pegasus Mail for Win32 (v3.12)
Das ist zumindest die einzige, die Pegasus neben den ueblichen
(From:, To:, Reply-To:, Subject:, Priority:, etc.) mitschickt…
Vermutlich sucht deren Software nur nach X-mailer:, du
koenntest da also irgendwas reinschreiben wie: SMS-Sender from
I-Cafe blafasel…
Gegen „Geheimnistuerei“ hilft wohl nur Trial und Error", aber
daß es mit Telnet „unmöglich“ ist, ist falsch. (Jedenfalls,
wenn SMTP benutzt wird, was in 99% zutrifft)
naja, da es sich ja wohl offentsichtlich um ein belibiges
mailprogramm handelt, wird es schon SMTP sein… *ggg*
Wird wohl so sein, dass die „techniker“ da irgendwie keinen so
rechten Plan haben…
)
Servutz
Stephan
PS: waere schoen, wenn du uns deinen Erfolg mitteilen koenntest…
)
Hi!
Erst mal vielen dank für die Ideen. Ich werde das Ganze direkt morgen einmal ausprobieren. Aber ihr müsst doch zugeben, dass so etwas ziemlich schwachsinnig ist, oder?? 
CU
Dennis
moings…
Erst mal vielen dank für die Ideen. Ich werde das Ganze direkt
morgen einmal ausprobieren. Aber ihr müsst doch zugeben, dass
so etwas ziemlich schwachsinnig ist, oder??
ja, durchaus…
)
vermutlich wollen sie auf diesem weg irgendwie ne Kostenkontrolle
oder so realisieren, so dass sie davon ausgehen koennen, dass die
Mail auch wirklich von nem Menschen abgeschickt worden ist, und
nicht von irgend einem automatismus, der dann evtl. mehrere/viele
SMS auf einmal verschickt und fuer den Provider dann doch relativ
hohe Kosten verursacht…
Aber wie gesagt, ein Mailingprogramm laesst sich immer immitieren…
)
Servutz
Stephan