IceWarp 이메일 서버 자세히보기

아이스워프 메일서버

메라크 메일서버를 이용한 메일발송 도구

알 수 없는 사용자 2007. 4. 10. 16:24
메라크 메일서버를 사용하는 경우 홈페이지(asp나 php)에서 메일을 발송할 수 있는데 이를 사용하기 위해서는 별도의 smtp 컴포넌트를 사용해야 합니다.

아래 사용도구는 메라크 고객사에게 제공하는 IceWarpCOM 컴포넌트에 대한 사용설명입니다.
 
ICEWARPCOM 도구

프로그램이나
스크립트에서 메일을 발송하려면 smtp 컴포넌트를 사용하여야 합니다. 일반적으로 asp에서 메일을 발송하려면 별도의 컴포넌트를 사용하여야 합니다. Jsp 경우 기본 smtp 함수를 사용하여도 됩니다.
 
—
메일발송을 위한 컴포넌트 종류
—

- IceWarpCOM – 무료제공 (smtp만 제공)
- EasyMail –유상 (smtp, pop3, imap4…)
—- MailBee -유상 (smtp, pop3, imap4…)
- CD
OSYS


 
—IceWarpCOM.Mailer object
— - 메라크 구매고객에게 무상제공되는 smtp 컴포넌트
—- 발신자 메일주소가 반드시 존재

—
IceWarpCOM.IMMessage object
— - 메라크 메신저에서 메시지 발송
-
 발신자 계정이 반드시 존재
- 수신자는 발신자의 친구목록에 등록되어있어야 함

 
php 소스코드에서 발송
 
$com = new COM("IceWarpCOM.Mailer");
$com->RemoteHost = "localhost";
$com->Helo = "localhost";
$com->FromName = “Mr.Employee";
$com->FromAddress = "admin@localhost";
$com->AddRecipient("recipient@domain.com", "Mr.Boss");
$com->Subject = "Hello";
$com->BodyText = "Body";
if (!$com->SendMail()) echo $com->Response;
$com->Release();
$com = null;

 

asp 소스코드에서 발송

Dm objMail, toMail
Set objMail = CreateObject("IceWarpCOM.Mailer")
tomail = "info@abc.co.kr"
objMail.RemoteHost = "localhost"
objMail.Helo = "localhost"
objMail.FromName = "소프트메일"
objMail.FromAddress = “sender@softmail.co.kr"
objMail.AddAddress tomail, "소프트메일"
objMail.CharSet = "euc-kr"
objMail.IsHTML = "1"
objMail.Subject = "테스트메일"
objMail.BodyText ="테스트 메일"
objMail.AppendBodyFromFile(“c:\테스트지\default.asp")
objMail.AddAttachment(“c:\테스트\test.zip")
objMail.SendMail
Response.Write "성공했습니다!"
Set objMail = Nothing