Thread

E-mail (Sdk)

E-mail // Sdk

1  |  

twisted horizon

Jul 25, 2000, 7:58pm
This is a multi-part message in MIME format.

------=_NextPart_000_0007_01BFF65F.A14A7280
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

K, if I get a no clue from one more person I'll crack.
Just HOW do you send an e-mail from a console app?
-TH

------=_NextPart_000_0007_01BFF65F.A14A7280
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD W3 HTML//EN">
<HTML>
<HEAD>

<META content=3Dtext/html;charset=3Diso-8859-1 =
http-equiv=3DContent-Type>
<META content=3D'"MSHTML 4.72.3110.7"' name=3DGENERATOR>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV><FONT color=3D#000000 size=3D2>K, if I get a no clue from one more =
person I'll=20
crack.</FONT></DIV>
<DIV><FONT color=3D#000000 size=3D2>Just HOW do you send an e-mail from =
a console=20
app?</FONT></DIV>
<DIV><FONT color=3D#000000 size=3D2>-TH</FONT></DIV></BODY></HTML>

------=_NextPart_000_0007_01BFF65F.A14A7280--

agent1

Jul 25, 2000, 8:45pm
This is a multi-part message in MIME format.

------=_NextPart_000_000D_01BFF65D.78F6E0E0
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Write an STMP Client? :) Don't ask me how, though!

-Agent1


[View Quote] ------=_NextPart_000_000D_01BFF65D.78F6E0E0
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type =
content=3Dtext/html;charset=3Diso-8859-1>
<META content=3D"MSHTML 5.50.4134.600" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV><FONT face=3DArial size=3D2>Write an STMP Client? :)&nbsp; Don't =
ask me how,=20
though!</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>-Agent1</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<BLOCKQUOTE dir=3Dltr=20
style=3D"PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; =
BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
<DIV>"twisted horizon" &lt;<A=20
=
href=3D"mailto:joshua_trask at capecod.com">joshua_trask at capecod.com</A>&gt;=
wrote=20
in message <A=20
=
href=3D"news:397e0d90$1 at server1.Activeworlds.com">news:397e0d90$1 at server1=
..Activeworlds.com</A>...</DIV>
<DIV><FONT color=3D#000000 size=3D2>K, if I get a no clue from one =
more person=20
I'll crack.</FONT></DIV>
<DIV><FONT color=3D#000000 size=3D2>Just HOW do you send an e-mail =
from a console=20
app?</FONT></DIV>
<DIV><FONT color=3D#000000 =
size=3D2>-TH</FONT></DIV></BLOCKQUOTE></BODY></HTML>

------=_NextPart_000_000D_01BFF65D.78F6E0E0--

twisted horizon

Jul 25, 2000, 9:58pm
This is a multi-part message in MIME format.

------=_NextPart_000_0013_01BFF670.49FDC0C0
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

That's a start, lol... thx
-TH
[View Quote] ------=_NextPart_000_0013_01BFF670.49FDC0C0
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD W3 HTML//EN">
<HTML>
<HEAD>

<META content=3Dtext/html;charset=3Diso-8859-1 =
http-equiv=3DContent-Type><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 =
Transitional//EN">
<META content=3D'"MSHTML 4.72.3110.7"' name=3DGENERATOR>
<STYLE></STYLE>

</HEAD>
<BODY bgColor=3D#ffffff>
<DIV><FONT color=3D#000000 size=3D2>That's a start, lol... =
thx</FONT></DIV>
<DIV><FONT color=3D#000000 size=3D2></FONT><FONT =
size=3D2>-TH</FONT></DIV>
<BLOCKQUOTE=20
style=3D"BORDER-LEFT: #000000 solid 2px; MARGIN-LEFT: 5px; PADDING-LEFT: =
5px">
[View Quote] ------=_NextPart_000_0013_01BFF670.49FDC0C0--

pc

Jul 25, 2000, 10:18pm
This is a multi-part message in MIME format.

------=_NextPart_000_001B_01BFF673.78401200
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

which os?
[View Quote] ------=_NextPart_000_001B_01BFF673.78401200
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type =
content=3Dtext/html;charset=3Diso-8859-1>
<META content=3D"MSHTML 5.50.4134.600" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV><FONT face=3DArial size=3D2>which os?</FONT></DIV>
<BLOCKQUOTE dir=3Dltr=20
style=3D"PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; =
BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
<DIV>"twisted horizon" &lt;<A=20
=
href=3D"mailto:joshua_trask at capecod.com">joshua_trask at capecod.com</A>&gt;=
wrote=20
in message <A=20
=
href=3D"news:397e0d90$1 at server1.Activeworlds.com">news:397e0d90$1 at server1=
..Activeworlds.com</A>...</DIV>
<DIV><FONT color=3D#000000 size=3D2>K, if I get a no clue from one =
more person=20
I'll crack.</FONT></DIV>
<DIV><FONT color=3D#000000 size=3D2>Just HOW do you send an e-mail =
from a console=20
app?</FONT></DIV>
<DIV><FONT color=3D#000000 =
size=3D2>-TH</FONT></DIV></BLOCKQUOTE></BODY></HTML>

------=_NextPart_000_001B_01BFF673.78401200--

john viper

Jul 26, 2000, 12:17am
This is a multi-part message in MIME format.

------=_NextPart_000_0025_01BFF683.ACB2A240
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

It is pretty darn easy to write E-Mail clients in Perl, and there is a =
program that is console-only in Linux (but I can't recall what it is =
called) Anyway I recommend writing one in Perl its really simple from =
what I hear and oh yes dont let me forget it will work on any platform =
supported by Perl (Windows 98, NT4, NT5, Linux, Solaris, etc.

_________________________
John Viper
http://www.jtsoft.net
[View Quote] ------=_NextPart_000_0025_01BFF683.ACB2A240
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content=3Dtext/html;charset=3Diso-8859-1 =
http-equiv=3DContent-Type>
<META content=3D"MSHTML 5.00.2722.2800" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV><FONT face=3DArial size=3D2>It is pretty darn easy to write E-Mail =
clients in=20
Perl, and there is a program that is console-only in Linux (but I can't =
recall=20
what it is called)&nbsp; Anyway I recommend writing one in Perl its =
really=20
simple from what I hear and oh yes dont let me forget it will work on =
any=20
platform supported by Perl (Windows 98, NT4, NT5, Linux, Solaris,=20
etc.</FONT></DIV>
<DIV><BR>_________________________<BR>John Viper<BR><A=20
href=3D"http://www.jtsoft.net">http://www.jtsoft.net</A></DIV>
<BLOCKQUOTE=20
style=3D"BORDER-LEFT: #000000 2px solid; MARGIN-LEFT: 5px; MARGIN-RIGHT: =
0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px">
<DIV>twisted horizon &lt;<A=20
=
href=3D"mailto:joshua_trask at capecod.com">joshua_trask at capecod.com</A>&gt;=
wrote=20
in message <A=20
=
href=3D"news:397e0d90$1 at server1.Activeworlds.com">news:397e0d90$1 at server1=
..Activeworlds.com</A>...</DIV>
<DIV><FONT color=3D#000000 size=3D2>K, if I get a no clue from one =
more person=20
I'll crack.</FONT></DIV>
<DIV><FONT color=3D#000000 size=3D2>Just HOW do you send an e-mail =
from a console=20
app?</FONT></DIV>
<DIV><FONT color=3D#000000 =
size=3D2>-TH</FONT></DIV></BLOCKQUOTE></BODY></HTML>

------=_NextPart_000_0025_01BFF683.ACB2A240--

twisted horizon

Jul 26, 2000, 10:53am
This is a multi-part message in MIME format.

------=_NextPart_000_01C3_01BFF6DC.C494FE40
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

DOS
[View Quote] ------=_NextPart_000_01C3_01BFF6DC.C494FE40
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD W3 HTML//EN">
<HTML>
<HEAD>

<META content=3Dtext/html;charset=3Diso-8859-1 =
http-equiv=3DContent-Type><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 =
Transitional//EN">
<META content=3D'"MSHTML 4.72.3110.7"' name=3DGENERATOR>
<STYLE></STYLE>

</HEAD>
<BODY bgColor=3D#ffffff>
<DIV><FONT color=3D#000000 size=3D2>DOS</FONT></DIV>
<BLOCKQUOTE=20
style=3D"BORDER-LEFT: #000000 solid 2px; MARGIN-LEFT: 5px; PADDING-LEFT: =
5px">
[View Quote] ------=_NextPart_000_01C3_01BFF6DC.C494FE40--

pc

Jul 26, 2000, 12:38pm
This is a multi-part message in MIME format.

------=_NextPart_000_0011_01BFF6EB.B24CFA80
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

No wonder info is scarce. You need to install a program that operates on =
the DOS platform and call it with a batch file or with another DOS =
program (or from the command line)=20
Its been a long time since I worked with DOS and the last language I =
used was Q-Basic. There is a way to write DOS runnable programs with =
Visual Basic but I never got into that end of it yet. Here are a few =
links that might help.
http://home.concepts.nl/~fiber/dose.htm
http://webopedia.internet.com/TERM/e/e_mail.html
http://www.allrealgood.ie/general_links.shtml
http://members.kingston.net/lewis/email.htm

if you are actually programming in VB then you aren't in a true DOS =
environment anyway. You could open a default e-mail client using the =
ShellExecute function in shell32.dll in the windows api and passing the =
desired address as an argument.
in declarations in a module paste:

Private Declare Function ShellExecute Lib "shell32.dll" Alias _
"ShellExecuteA" (ByVal hwnd As Long, ByVal lpOperation As String, _
ByVal lpFile As String, ByVal lpParameters As String, ByVal _
lpDirectory As String, ByVal nShowCmd As Long) As Long

then write a function to call it:
Public Sub OnEMail(address As String, subject As String, ok As String)
'in with an e-mail address in the stuff string
'opens the default e-mail client and xxx if its format is valid
'Copyright Blackrose Computer Systems
'http://www.blackrosesoftware.com
Dim tempvara As String

If InStr(address, " at ") <> 0 Then
tempvara =3D "mailto:" & address & "?subject=3D" & subject
ShellExecute 0, vbNullString, tempvara, vbNullString, vbNullString, =
1
ok =3D "OK"
Else
ok =3D "INVALID E-MAIL ADDRESS"
End If

End Sub

you could write an ole routine to send something invisibly to the user =
depending on which is the default client and whether ole is supported in =
it.=20
Good Luck!

PC


[View Quote] ------=_NextPart_000_0011_01BFF6EB.B24CFA80
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type =
content=3Dtext/html;charset=3Diso-8859-1>
<META content=3D"MSHTML 5.50.4134.600" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV><FONT face=3DArial size=3D2>No wonder info is scarce. You need to =
install a=20
program that operates on the DOS platform and call it with a batch file =
or with=20
another DOS program (or from the command line) </FONT></DIV>
<DIV><FONT face=3DArial size=3D2>Its been a long time since I worked =
with DOS and=20
the last language I used was Q-Basic. There is a way to write DOS =
runnable=20
programs with Visual Basic but I never got into that end of it yet. Here =
are a=20
few links that might help.</FONT></DIV>
<DIV><FONT face=3DArial size=3D2><A=20
href=3D"http://home.concepts.nl/~fiber/dose.htm">http://home.concepts.nl/=
~fiber/dose.htm</A></FONT></DIV>
<DIV><FONT face=3DArial size=3D2><A=20
href=3D"http://webopedia.internet.com/TERM/e/e_mail.html">http://webopedi=
a.internet.com/TERM/e/e_mail.html</A></FONT></DIV>
<DIV><FONT face=3DArial size=3D2><A=20
href=3D"http://www.allrealgood.ie/general_links.shtml">http://www.allreal=
good.ie/general_links.shtml</A></FONT></DIV>
<DIV><FONT face=3DArial size=3D2><A=20
href=3D"http://members.kingston.net/lewis/email.htm">http://members.kings=
ton.net/lewis/email.htm</A></FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>if you are actually programming in VB =
then you=20
aren't in a true DOS environment anyway. You could open a default e-mail =
client=20
using the ShellExecute function in shell32.dll in the windows api and =
passing=20
the desired address as an argument.</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>in declarations in a module =
paste:</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>Private Declare Function ShellExecute =
Lib=20
"shell32.dll" Alias _<BR>"ShellExecuteA" (ByVal hwnd As Long, ByVal =
lpOperation=20
As String, _<BR>ByVal lpFile As String, ByVal lpParameters As String, =
ByVal=20
_<BR>lpDirectory As String, ByVal nShowCmd As Long) As Long</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>then write a function to call =
it:</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>Public Sub OnEMail(address As String, =
subject As=20
String, ok As String)<BR>'in with an e-mail address in the stuff=20
string<BR>'opens the default e-mail client and xxx if its format is=20
valid<BR>'Copyright Blackrose Computer=20
Systems<BR>'http://www.blackrosesoftware.com<BR>Dim tempvara As=20
String</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>If InStr(address, " at ") &lt;&gt; 0=20
Then<BR>&nbsp;&nbsp;&nbsp; tempvara =3D "mailto:" &amp; address &amp; =
"?subject=3D"=20
&amp; subject<BR>&nbsp;&nbsp;&nbsp; ShellExecute 0, vbNullString, =
tempvara,=20
vbNullString, vbNullString, 1<BR>&nbsp;&nbsp;&nbsp; ok =3D=20
"OK"<BR>Else<BR>&nbsp;&nbsp;&nbsp; ok =3D "INVALID E-MAIL =
ADDRESS"<BR>End=20
If</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>End Sub</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>you could write an ole routine to send =
something=20
invisibly to the user depending on which is the default client and =
whether ole=20
is supported in it. </FONT></DIV>
<DIV><FONT face=3DArial size=3D2>Good Luck!</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>PC</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<BLOCKQUOTE dir=3Dltr=20
style=3D"PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; =
BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
<DIV>"twisted horizon" &lt;<A=20
=
href=3D"mailto:joshua_trask at capecod.com">joshua_trask at capecod.com</A>&gt;=
wrote=20
in message <A=20
=
href=3D"news:397edf63 at server1.Activeworlds.com">news:397edf63 at server1.Act=
iveworlds.com</A>...</DIV>
<DIV><FONT color=3D#000000 size=3D2>DOS</FONT></DIV>
<BLOCKQUOTE=20
style=3D"PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 2px =
solid">
[View Quote] ------=_NextPart_000_0011_01BFF6EB.B24CFA80--

agent1

Jul 26, 2000, 2:10pm
This is a multi-part message in MIME format.

------=_NextPart_000_0011_01BFF6EF.832C5300
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

A console app... Not real DOS, but a DOS Box inside of Windows... I =
think :)

-Agent1

[View Quote] if you are actually programming in VB then you aren't in a true DOS =
environment anyway. You could open a default e-mail client using the =
ShellExecute function in shell32.dll in the windows api and passing the =
desired address as an argument.
in declarations in a module paste:

Private Declare Function ShellExecute Lib "shell32.dll" Alias _
"ShellExecuteA" (ByVal hwnd As Long, ByVal lpOperation As String, _
ByVal lpFile As String, ByVal lpParameters As String, ByVal _
lpDirectory As String, ByVal nShowCmd As Long) As Long

then write a function to call it:
Public Sub OnEMail(address As String, subject As String, ok As String)
'in with an e-mail address in the stuff string
'opens the default e-mail client and xxx if its format is valid
'Copyright Blackrose Computer Systems
'http://www.blackrosesoftware.com
Dim tempvara As String

If InStr(address, " at ") <> 0 Then
tempvara =3D "mailto:" & address & "?subject=3D" & subject
ShellExecute 0, vbNullString, tempvara, vbNullString, =
vbNullString, 1
ok =3D "OK"
Else
ok =3D "INVALID E-MAIL ADDRESS"
End If

End Sub

you could write an ole routine to send something invisibly to the user =
depending on which is the default client and whether ole is supported in =
it.=20
Good Luck

------=_NextPart_000_0011_01BFF6EF.832C5300
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type =
content=3Dtext/html;charset=3Diso-8859-1>
<META content=3D"MSHTML 5.50.4134.600" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV>A&nbsp;console app... Not real DOS, but a DOS Box inside of =
Windows... I=20
think :)</DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>-Agent1</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<BLOCKQUOTE dir=3Dltr=20
style=3D"PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; =
BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
<DIV>"pc" &lt;<A=20
=
href=3D"mailto:pcat at blackrosesoftware.com">pcat at blackrosesoftware.com</A>=
&gt;=20
[View Quote] ------=_NextPart_000_0011_01BFF6EF.832C5300--

twisted horizon

Jul 26, 2000, 2:27pm
This is a multi-part message in MIME format.

------=_NextPart_000_0016_01BFF6FA.9454B720
Content-Type: multipart/alternative;
boundary="----=_NextPart_001_0017_01BFF6FA.9454B720"


------=_NextPart_001_0017_01BFF6FA.9454B720
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Perl (A thread that hopefully won't pass Eep)
=20
=20
=20
=20
Yeah, yeah, Perl's a great language, what with its piping =
capabilities and whatnot, it's got everything you want.... but the bad =
part is, it's a parser, and therefor, as far as my attention span has =
hit, you can't compile it into a .exe file, now I may be wrong, and if I =
am I'd like to know, but if that's correct then there is no point =
whatsoever in my caring about Perl for use as a backbone to a =
Play-by-Mail system.
-Twisted Horizon
joshua_trask at capecod.com
If you reply, it may be a good idea to pull off the
stationary, I don't know how that would look as a Re
=3DD

------=_NextPart_001_0017_01BFF6FA.9454B720
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD W3 HTML//EN">
<HTML>
<HEAD>

<META content=3Dtext/html;charset=3Diso-8859-1 =
http-equiv=3DContent-Type><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 =
Transitional//EN">
<META content=3D'"MSHTML 4.72.3110.7"' name=3DGENERATOR>
<STYLE>BODY {
COLOR: black; FONT-FAMILY: Perpetua MT, "Times New Roman"; FONT-SIZE: =
20pt
}
UL {
COLOR: black; FONT-FAMILY: Perpetua MT, "Times New Roman"; FONT-SIZE: =
20pt
}
OL {
COLOR: black; FONT-FAMILY: Perpetua MT, "Times New Roman"; FONT-SIZE: =
20pt
}
DIR {
COLOR: black; FONT-FAMILY: Perpetua MT, "Times New Roman"; FONT-SIZE: =
20pt
}
MENU {
COLOR: black; FONT-FAMILY: Perpetua MT, "Times New Roman"; FONT-SIZE: =
20pt
}
DIV {
COLOR: black; FONT-FAMILY: Perpetua MT, "Times New Roman"; FONT-SIZE: =
20pt
}
DT {
COLOR: black; FONT-FAMILY: Perpetua MT, "Times New Roman"; FONT-SIZE: =
20pt
}
DD {
COLOR: black; FONT-FAMILY: Perpetua MT, "Times New Roman"; FONT-SIZE: =
20pt
}
ADDRESS {
COLOR: black; FONT-FAMILY: Perpetua MT, "Times New Roman"; FONT-SIZE: =
20pt
}
BLOCKQUOTE {
COLOR: black; FONT-FAMILY: Perpetua MT, "Times New Roman"; FONT-SIZE: =
20pt
}
PRE {
COLOR: black; FONT-FAMILY: Perpetua MT, "Times New Roman"; FONT-SIZE: =
20pt
}
BR {
COLOR: black; FONT-FAMILY: Perpetua MT, "Times New Roman"; FONT-SIZE: =
20pt
}
P {
COLOR: black; FONT-FAMILY: Perpetua MT, "Times New Roman"; FONT-SIZE: =
20pt
}
LI {
COLOR: black; FONT-FAMILY: Perpetua MT, "Times New Roman"; FONT-SIZE: =
20pt
}
H1 {
COLOR: #660000; FONT-FAMILY: Old English Text MT, "Times New Roman"; =
FONT-SIZE: 65pt
}
H2 {
COLOR: #660000; FONT-FAMILY: Old English Text MT, "Times New Roman"; =
FONT-SIZE: 24pt
}
</STYLE>

</HEAD>
<BODY =
background=3Dcid:000d01bff71c$1b4ded20$0ca8a8c0 at CastleTravin.communicom.n=
et=20
bgColor=3D#f5f5dc>
<DIV align=3Dcenter>
<BLOCKQUOTE=20
style=3D"BORDER-LEFT: #000000 solid 2px; MARGIN-LEFT: 5px; PADDING-LEFT: =
5px">
<DIV><STRONG><FONT color=3D#000000 face=3DArial size=3D6>Perl (A =
thread that=20
hopefully won't pass Eep)</FONT></STRONG></DIV>
<DIV><STRONG><FONT color=3D#000000 face=3DArial=20
size=3D6></FONT></STRONG>&nbsp;</DIV>
<DIV><STRONG><FONT color=3D#000000 face=3DArial=20
size=3D6></FONT></STRONG>&nbsp;</DIV>
<DIV><STRONG><FONT color=3D#000000 face=3DArial=20
size=3D6></FONT></STRONG>&nbsp;</DIV>
<DIV><STRONG><FONT color=3D#000000 face=3DArial=20
size=3D6></FONT></STRONG>&nbsp;</DIV>
<DIV align=3Dleft><STRONG><FONT color=3D#000000 face=3DArial=20
size=3D6>&nbsp;&nbsp;&nbsp; <FONT size=3D5>Yeah, yeah, Perl's a =
great language,=20
what with its piping capabilities and whatnot, it's got everything =
you=20
want.... but the bad part is, it's a parser, and therefor, as far as =
my=20
attention span has hit, you can't compile it into a .exe file, now I =
may be=20
wrong, and if I am I'd like to know, but if that's correct then =
there is no=20
point whatsoever in my caring about Perl for use as a backbone to a=20
Play-by-Mail system.</FONT></FONT></STRONG></DIV>
<DIV align=3Dleft><STRONG><FONT color=3D#000000 face=3DArial =
size=3D6><FONT=20
size=3D5>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -Twisted=20
Horizon</FONT></FONT></STRONG></DIV>
<DIV align=3Dleft><STRONG><FONT color=3D#000000 face=3DArial =
size=3D6><FONT=20
size=3D5>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <A=20
=
href=3D"mailto:joshua_trask at capecod.com">joshua_trask at capecod.com</A></FO=
NT></FONT></STRONG></DIV>
<DIV align=3Dleft><STRONG><FONT color=3D#000000 face=3DArial =
size=3D6><FONT=20
size=3D5>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; If =
you reply,=20
it may be a good idea to pull off the</FONT></FONT></STRONG></DIV>
<DIV align=3Dleft><STRONG><FONT color=3D#000000 face=3DArial =
size=3D6><FONT=20
size=3D5>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
stationary, I=20
don't know how that would look as a Re</FONT></FONT></STRONG></DIV>
<DIV align=3Dleft><STRONG><FONT color=3D#000000 face=3DArial =
size=3D6><FONT=20
size=3D5>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
=3DD</FONT></FONT></STRONG></DIV></BLOCKQUOTE></DIV></BODY></HTML>

------=_NextPart_001_0017_01BFF6FA.9454B720--

------=_NextPart_000_0016_01BFF6FA.9454B720
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-ID: <000d01bff71c$1b4ded20$0ca8a8c0 at CastleTravin.communicom.net>

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
oIIMUIZVZAFgEo06xONTQWRdmhdJbqbSS19ciJCGGGD/UQiKfxCATu7jQxDlUSblUjblU0blVFbl
VWblVnblV4blWJblWablWrblW8blXNblXeblXvblXwbmYBbmYSbmYjbmY0bmZFbmZWbmZnbmZ4bm
aJbmaabmarbma8bmbNbmbebmbvbmbwbncBbncSbncjbnc0bndFbndWbndnbnd4bneJbneabnerbn
e8bnfNbnfebnfvbnfwbogBbogSbogjbog0bohFbohWbohnboh4boiJboiaboirboi8bojNbojebo
jvbojwbpkBbpkSbpkjbpk0bplFbplWbplnbpl4bpmJbpmabpmrbpm8bpnNbpnebpnvbpnwbqoBbq
oSbq/6I26qNG6qRW6qVm6qZ26qeG6qiW6qmm6qq26qvG6qzW6q3m6q726q8G67AW67Em67I267NG
67RW67Vm67Z267eG67iW67mm67q267vG67zW673m6772678G7MAW7MEm7MI27MNG7MRW7MVm7MZ2
7MeG7MiW7Mmm7Mq27MvG7MzW7M3m7M727M8G7dAW7dEm7dI27dNG7dRW7dVm7dZ27deG7diW7dmm
7dq27dvG7dzW7d3m7d727d8G7uAW7uEm7uI27uNG7uRW7uVm7uZ27ueG7uiW7umm7uq27uvG7uzW
7u3m7u727u8G7/AW7/Em7/I27/NG7/RW7/Vm7/Z271D3hu/4lu/5pu/6tu/7xu/81u/95u/+9u//
BvAAF/ABJ/ACN/ADR/AEV/AFZ/AGd/AHh/AIl/AJp/AKt/ALx/AM1/AN5/AO9/APB/EQt+8IAAA7

------=_NextPart_000_0016_01BFF6FA.9454B720--

faber

Jul 26, 2000, 6:42pm
A console app is basically a win32 application, which could use MFC: MFC
samples for sending email can be found at www.codeguru.com.

The other basic way would be to open a socket to an smtp server and send the
email data, which can be kept simple, say Subject, From, To, then a blank
line, then the email text, and then a single dot in an otherwise empty line.

This would mean you'd have to study SMTP commands first, such as HELO RCPT
etc etc

Faber

"twisted horizon" <joshua_trask at capecod.com> schrieb im Newsbeitrag
news:397e0d90$1 at server1.Activeworlds.com...
K, if I get a no clue from one more person I'll crack.
Just HOW do you send an e-mail from a console app?
-TH

1  |  
Awportals.com is a privately held community resource website dedicated to Active Worlds.
Copyright (c) Mark Randall 2006 - 2024. All Rights Reserved.
Awportals.com   ·   ProLibraries Live   ·   Twitter   ·   LinkedIn