PowerShell स्क्रिप्ट [script1.ps1] -:मतदान बटन को 'टू' पते पर कैसे प्रतिबंधित करें और पावरहेल के माध्यम से दृष्टिकोण में 'सीसी' को न भेजें?
param(
[string]$username,
[string]$username1,
)
$Outlook = New-Object -ComObject Outlook.Application
$Mail = $Outlook.CreateItem(0)
$Mail.To = "$username1"
$Mail.Cc = "$username"
$Mail.Subject = "SUBJECT"
$Mail.Body = "--content--"
$mail.VotingOptions = "Approve;Reject"
$Mail.Send()
Php कोड -:
<?php
$connection = oci_connect("username","password","db_name");
$lname = $_SESSION['lead_name'];
$main_query=oci_parse($connection,"SELECT * FROM TABLE WHERE FIELD= '$lname'");
oci_execute($main_query,OCI_DEFAULT);
while($res = oci_fetch_array($main_query))
{
$mail= $res['USERNAME'];
}
$_SESSION['mail_id']=$mail;
$cc = $_SESSION['mail'];
$username = $cc;
$username1 = $_SESSION['mail_id'];
$psScriptPath = "C:\\xampp\\htdocs\\Website_LMS\\Powershell\\script1.ps1";
$query = shell_exec("powershell -command $psScriptPath -username '$username'< NUL -username1 '$username1'< NUL");
oci_close($connection);
?>
PowerShell स्क्रिप्ट दृष्टिकोण करने के लिए ईमेल भेजने के लिए प्रयोग किया जाता है। इन सभी पैरामीटर उपयोगकर्ता नाम, उपयोगकर्ता नाम 1 को php स्क्रिप्ट से खोल निष्पादन आदेश के माध्यम से भेजा जाता है। ये दोनों ईमेल पते हैं।
अब मैं वोटिंग बटन को मिटाने वाले ईमेल पते पर ट्रिगर करने वाली छुट्टी को स्वीकार या अस्वीकार करने के लिए उपयोग करना चाहता हूं। मैं चाहता हूं कि वोटिंग बटन उपयोगकर्ता नाम 1 पर भेजा जाए, केवल "मैं" पते को "सीसी" पते पर नहीं। मैं इसे शक्तिशक्ति के माध्यम से कार्यान्वित करना चाहता हूं।
जहां तक मुझे पता है कि आप सीधे ऐसा नहीं कर सकते हैं हालांकि Outlook स्वयं। आपको लगता है कि एक शेल मैनिप्लेटिंग आउटलुक में वह क्षमता क्यों होगी? – TheMadTechnician
@TheMadTechnician - मुझे यकीन नहीं है कि यह कर सकता है या नहीं। मैंने पावरहेल स्क्रिप्ट के माध्यम से ईमेल को कस्टमाइज़ करने का प्रयास किया और यह मुझे कुछ संशोधन करने की इजाजत देता है लेकिन मुझे यहां प्रश्न में वर्णित कुछ करने की ज़रूरत है, मुझे यकीन नहीं है कि यह संभव है या नहीं। इसके अलावा, यदि यह शक्तिशक्ति के माध्यम से संभव नहीं है तो क्या ऐसा करने के लिए कोई और तरीका है? –
सबसे आसान समाधान 2 मेल भेजना होगा, एक मतदान विकल्प के साथ, और बिना किसी के। लेकिन यह आपकी विशेष जरूरत/स्थिति के अनुरूप नहीं हो सकता है। – sodawillow