About Mail Header
To use SendMail/ReadMail effectively with BASP21, let's become familiar about
"mail header".
- From:
Sender's mail address. Next 3 types are allowed.
name@domain
real_name <name@domain>
name@domain (real_name)
It seems to be displayed on a mailer, the part of real_name only. . You can
name it anything for real_name.
- To:
Receivers' mail address. All mail addresses you specified here, would be visible
from individual receiver. If you worry about this matter because of security or
privacy reason, you should better to set only one address for each mail. In
addition, using BCC is much better to send a mail to many people at one time.
Use it in this way;
mailto = "id1" & vbtab & "id2"& vbtab &
"id3"
- Cc:
Means "Carbon-Copy". The address(es) where you want to send the copy of
mail. Mostly, this is used when you want to inform someone that such mail has sent for
some reason.
Use it in this way;
mailto = "main-id" & vbtab & "cc" & vbtab &
"id1" & vbtab & "id2"& vbtab & "id3"
- Bcc:
Blind Carbon-Copy. This is the same feature that CC has, but this header will be
eliminated by mail server during transaction. Thus, there is not even the means that
knows to whom this mail was sent. Mostly, this is used when you want to inform
someone that such mail has sent for some reason but hide it from receiver, intentionally.
I know some people always put themselves mail address in BCC, to check the correct
send mail transaction. Not bad idea, ha ?!
Use it in this way;
mailto = "main-id" & vbtab & "bcc" & vbtab &
"id1" & vbtab & "id2"& vbtab & "id3"
- Date:
The date of mail transmitted enters. Sometimes, it becomes very important that when
the mail has been transmitted. Well, BASP21 takes care of it.
- Subject:
The title of mail itself. When you omitted, you still have a choice, it will be a
very vain mail or a mysterious mail. So, just try to enter somewhat you can title
it.
- Received:
Mostly it is attached to the beginning of header area and shows a route of mail delivered.
Each mail server takes care of it.
- Mime-Version:
Informs the Version of MIME(Multipurpose Internet Mail Extension). (e.g. version 1.0)
BASP21 takes acre of it.
- Content-Type:
Informs the type of mail itself. It depends on each content, and BASP21 takes care
of it. However, if you really want to determine it, you can do it in this way;
mailto = "id1" & vbtab & ">Content-Type: text/html"
- Content-Transfer-Encoding:
The type of how mail content was encoded. Such case that content is binary,
the mail should be delivered with the header including Content-Transfer-Encoding as
base64, uuencode, or etc.. It also depends on each content, and BASP21 takes care of
it.
- Message-Id:
Several mailers have the function of "thread" that lists all receiving mails by
the relation that was replied. To do so, each mail has to be identified from the
entry of Message-Id, and this must be done by mailer. However, BASP21 does not send
this header.
Use it in this way;
mailto = "id1" & vbtab & ">Message-Id: thread-1"
- Reply-To:
If you want to determine the return address which you expect to receive reply and it is
different from the mail address you specified at From field, then enter it here.
When "Reply" button has been pushed, most mailer behaves to send the selected
mail to the mail address displayed at Reply-To field.
Use it in this way;
mailto = "id1" & vbtab & ">Reply-To: me@domain"
- Sender:
Actual sender's name. If this header is empty, BASP21 does not send anything.
Use it in this way;
mailto = "id1" & vbtab & ">Sender: BASP21"
- X-Mailer:
The information of mailer itself. In case of BASP21, it shows like "BSMTP.
DLL".
Home
Written by TK Upperfield
Copyright 1999 Tatsuo Baba, All rights reserved.