DelphiでWinSock
Delphi で WinSock を使ったプログラミングを解説します。
WinSockを使うには初期化が必要です。
初期化したら手始めにサーバー名からIPアドレスを得てみましょう。
適当なサーバーに接続して何か情報をもらってきましょう。
前回までに作ったプログラムは同期型の通信で、データを受信してる間はフリーズしたように動きません。しかしこれでは困る場合があるので、今回は非同期通信を行います。
今度はスレッドを使って通信する方法です。
TCP通信が一通り分かったところで、メールの受信を行ってみます。
受信の後は送信です。SMTPプロトコルについてです。