Что нового

Перевод с AutoIt на PHP

MockeR

Знающий
Сообщения
101
Репутация
14
Версия AutoIt: 3.

Описание: Помогите пожалуйста перевести этот код на PHP:
Код:
Func _MailSend($Mail_From = "", $Subject = "", $Body = "")
	Local $objEmail = ObjCreate("CDO.Message")
	$objEmail.From = $From & " <" & $MyEMail & ">"
	$objEmail.To = $ToEMail
	$objEmail.Subject = $Subject
	$objEmail.Textbody = $Body & @CRLF
	$objEmail.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2
	$objEmail.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/smtpserver") = $MySmtpServer
	$objEmail.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = $MySmtpPort
	$objEmail.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate") = 1
	$objEmail.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/sendusername") = $MyEmail
	$objEmail.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/sendpassword") = $MyPasswd
	$objEmail.Configuration.Fields.Update
	$objEmail.Fields.Item("urn:schemas:mailheader:Importance") = "Normal"
	$objEmail.Send
	$objEmail = ""
EndFunc   ;==>_MailSend
 

CreatoR

Must AutoIt!
Команда форума
Администратор
Сообщения
8 545
Репутация
2 428
Данный форум (раздел) предназначен для AutoIt, не PHP.
 

Medic84

Омега
Команда форума
Администратор
Сообщения
1 575
Репутация
335
Знаю платную программу для таких действий. Называется Human Emulator
 

Baramon

Новичок
Сообщения
15
Репутация
0
Zennoposter и юзабельней и лучше HE, знаю на живой работе.
 

BIOS

Жизнь - игра. График - супер, но сюжет - хреновый.
Сообщения
173
Репутация
69
Код:
<?php
function _MailSend($Mail_From = "", $Subject = "", $Body = "") {
    $objEmail=new COM("CDO.Message");
    $objEmail->From = $From . " <" . $MyEMail . ">";
    $objEmail->To = $ToEMail;
    $objEmail->Subject = $Subject;
    $objEmail->Textbody = $Body."\r\n";
    $objEmail->Configuration->Fields->Item("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2;
    $objEmail->Configuration->Fields->Item("http://schemas.microsoft.com/cdo/configuration/smtpserver") = $MySmtpServer;
    $objEmail->Configuration->Fields->Item("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = $MySmtpPort;
    $objEmail->Configuration->Fields->Item("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate") = 1;
    $objEmail->Configuration->Fields->Item("http://schemas.microsoft.com/cdo/configuration/sendusername") = $MyEmail;
    $objEmail->Configuration->Fields->Item("http://schemas.microsoft.com/cdo/configuration/sendpassword") = $MyPasswd;
    $objEmail->Configuration->Fields->Update();
    $objEmail->Fields->Item("urn:schemas:mailheader:Importance") = "Normal";
    $objEmail->Send();
    $objEmail = "";
} //==>_MailSend
?>
Только имей ввиду, что сие чудо будет работать только на Windows хостингах. ИМХО более универсальный и правильный вариант PHPMailer
 
Верх