किसी और के लिए कार्यालय से बाहर संदेश सेट करना


9

इस अवसर पर, हमारी टीम का एक सदस्य बीमार में कॉल करता है और एक्सचेंज के अपने आउट ऑफ ऑफिस संदेश को सेट करने के लिए अनिच्छुक या असमर्थ है।

हमने अतीत में जो कुछ किया है, वह केवल उस उपयोगकर्ता के पासवर्ड को रीसेट करना है, जो वह अपने प्रबंधक को देता है, और प्रबंधक ने आउट ऑफ़ ऑफिस संदेश सेट किया है। अन्य समय में, प्रबंधकों ने स्प्रेडशीट को रखा है जिसमें उपयोगकर्ताओं के पासवर्ड (आईटी के ज्ञान के बिना!) हैं ताकि उन्हें हमें शामिल न करना पड़े।

हम सोच रहे हैं कि एक बेहतर तरीका होना चाहिए ... और हम संभवतः इस समस्या के लिए पहले संगठन नहीं हो सकते हैं।

आप लोगों ने इस समस्या को हल करने के कुछ तरीके क्या हैं?

जवाबों:


16

Exchange सिस्टम मैनेजर से इसे करने का कोई तरीका नहीं है, लेकिन आप अपने मेलबॉक्स, और प्रोफ़ाइल पर अपने आप को पूर्ण एक्सेस दे सकते हैं और इसे इस तरह से कर सकते हैं। फिर आपको पासवर्ड बदलने की जरूरत नहीं है। जैसा कि कारा ने बताया, प्रोफ़ाइल के बजाय, यदि आपके पास आउटलुक वेब एक्सेस इनेबल (ओडब्ल्यूए) है, तो आप इसका उपयोग कर सकते हैं।

कृपया पहले ADUC (एक्टिव डायरेक्टरी यूजर्स एंड कम्प्यूटर्स) में जाएं, डोमेन का विस्तार करें, उपयोगकर्ताओं का पता लगाएं, दाएं पैनल में, उस उपयोगकर्ता को ढूंढें जिसे आपको आउट ऑफ़ ऑफ़िस सेट करने की आवश्यकता है।

Exchange उन्नत टैब में, राइट-क्लिक करें, मेलबॉक्स राइट-क्लिक करें, पुष्टि करें कि आपके खाते में रीड अनुमतियाँ और पूर्ण मेलबॉक्स पहुँच के अधिकार हैं। फिर ओके पर क्लिक करें।

उसके बाद, कंट्रोल पैनल खोलें, मेल आइकन ढूंढें, इसे डबल क्लिक करें, शो प्रोफाइल बटन पर क्लिक करें, ऐड बटन पर क्लिक करें, फिर उपयोगकर्ता प्रोफ़ाइल बनाने के लिए विज़ार्ड का पालन करें। जब आपको उपयोगकर्ता खाता और पासवर्ड इनपुट करने के लिए कहा जाए, तो कृपया उपयोगकर्ता प्रोफ़ाइल के बजाय अपना खाता और पासवर्ड इनपुट करें।

- http: //social.technet.microsoft.com/Forums/en-US / ...


+1 ही टाइप कर रहा था। ठीक यही है कि मैं इसे कैसे करता हूं
Zypher

+1, और जब किया जाता है तो अपने आप से पूरी पहुँच निकालना न भूलें!
मैक्सिमस मिनिमस

6
अपने आउटलुक क्लाइंट में उनकी प्रोफाइल को जोड़ने की तुलना में आसान है - आप OWA संदेश (ओं) को OWA में सेट कर सकते हैं।
कारा मार्फिया

OWA के माध्यम से इसे करने के लिए सहारा।
स्क्वील्मन

Yowsa। वही है वो।
मैक्सिमस मिनिमस

3

मेरा समाधान यह है:

मैंने एक उपयोगकर्ता खाता बनाया है जिसमें प्रत्येक मेलबॉक्स तक पूर्ण मेलबॉक्स पहुंच है (आप सर्वर के स्तर पर इसे अनुदान दे सकते हैं)।

मैंने तब एक छोटा प्रोग्राम लिखा जो इन अनुमतियों के साथ चलता है, लेकिन इस तरह से सेट किया गया है कि प्रोग्राम को एक्सेस करने वाले उपयोगकर्ता को पासवर्ड की आवश्यकता नहीं है। यह प्रतिरूपण का उपयोग करके वेब सर्वर पर प्रोग्राम चलाने के द्वारा किया जाता है।

यह VB.NET / WebForms में है।

Web.config में:

<identity impersonate="true" userName="domain\username" password="password" />

फिर एक बहुत ही सरल ASP.NET पेज है। इस aspx में, मेरे पास यह है:

<%@ Page Language="vb" AutoEventWireup="false" CodeBehind="Default.aspx.vb" Inherits="SetOOF._Default" AspCompat="true"%>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
    <title></title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
    <p>
        Username
        <asp:TextBox ID="txtUsername" runat="server"></asp:TextBox>
        &nbsp;<asp:Button ID="btnGetUser" runat="server" Text="Select" />
       </p>
        <p>
            <asp:Label ID="lblUserName" runat="server"></asp:Label>
       </p>
<p>        <asp:CheckBox ID="chkOofEnabled" runat="server" /> Out of Office on/off
</p>

    </div>
    <p>
        <asp:TextBox ID="txtOofText" runat="server" Height="217px" Width="479px" 
            TextMode="MultiLine"></asp:TextBox>
    </p>
    <p>
        <asp:Button ID="btnUpdateUser" runat="server" Text="Update User" />
    </p>
    </form>
</body>
</html>

और .vb फ़ाइल में, मेरे पास है

Imports MAPI
Partial Public Class _Default
    Inherits System.Web.UI.Page

    Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load

    End Sub

    Protected Sub btnGetUser_Click(ByVal sender As Object, ByVal e As EventArgs) Handles btnGetUser.Click

        Dim ses As MAPI.Session
        ses = New MAPI.Session
        ses = CreateObject("MAPI.Session")
        ses.Logon(ShowDialog:=False, NoMail:=True, ProfileInfo:="mailserver" & vbLf & txtUsername.Text)
        Dim user As MAPI.AddressEntry = ses.CurrentUser
        lblUserName.Text = user.Name
        chkOofEnabled.Checked = ses.OutOfOffice
        txtOofText.Text = ses.OutOfOfficeText
        ses.Logoff()
    End Sub

    Protected Sub btnUpdateUser_Click(ByVal sender As Object, ByVal e As EventArgs) Handles btnUpdateUser.Click
        Dim ses As New MAPI.Session
        ses = CreateObject("MAPI.Session")
        ses.Logon(ShowDialog:=False, NoMail:=True, ProfileInfo:="mailserver" & vbLf & txtUsername.Text)
        ses.OutOfOffice = chkOofEnabled.Checked
        ses.OutOfOfficeText = txtOofText.Text
        ses.Logoff()
    End Sub
End Class

ध्यान दें कि आपके द्वारा इसे चलाने वाले वेब सर्वर पर आउटलुक स्थापित करने की आवश्यकता होगी, क्योंकि यह मेलसेवर से कनेक्ट करने के लिए MAPI का उपयोग करता है (आपको प्रोजेक्ट स्तर पर Microsoft CDO लाइब्रेरी के लिए एक संदर्भ की आवश्यकता है, जो MAPI है)। जब तक आप सभी एक एक्सचेंज ऑर्गनाइजेशन हैं, इससे कोई फर्क नहीं पड़ता कि कौन सा मेलस्वर - एक्सचेंज ऐप को सही सर्वर पर रीडायरेक्ट करेगा।

आप अपने हेल्पडेस्क और sysadmins को ऐप तक पहुंच को प्रतिबंधित करने के लिए अपने web.config के अनुभाग का उपयोग कर सकते हैं ताकि आम उपयोगकर्ता स्वयं एप्लिकेशन तक नहीं पहुंच सकें।


2

आपने यह नहीं कहा कि आपके पास एक्सचेंज का कौन सा संस्करण है, लेकिन ऐसा लगता है कि यदि आप ईडब्ल्यूएस प्रबंधित एपीआई को स्थापित करते हैं तो संदेश को एक्सचेंज 2010 और एक्सचेंज 2007 में एक पॉवरशेल स्क्रिप्ट के माध्यम से सेट करना संभव होगा । अभी यह प्रतीत होता है कि यह केवल रिलीज के उम्मीदवार के रूप में उपलब्ध है।


2

यदि आप डोमेन व्यवस्थापक या एक्सचेंज व्यवस्थापक के रूप में अपने एक्सचेंज प्रबंधन कंसोल में लॉग इन करते हैं - और फिर अपने एक्सचेंज सर्वर का विस्तार करें, तो 'टूलबॉक्स' चुनें। फिर वेब कंसोल को खोलने के लिए मेसेज ट्रैकिंग में डबल क्लिक करें और डोमेन एडमिन / एक्सचेंज एडमिन के रूप में लॉग इन करें। शीर्ष पर 'मेरा संगठन प्रबंधित करें' चुनें और फिर 'अन्य उपयोगकर्ता' चुनें। उपयोगकर्ता के लिए खोजें, और चुनें। जब उपयोगकर्ता की प्रॉपर्टी शीट दाईं ओर खुलती है तो 'टेल यू पीपल ऑन वेकेशन' होता है। आप वहां पर कार्यालय से बाहर सेट कर सकते हैं। किसी और का विवरण दिए बिना या किसी और के पासवर्ड को जाने बिना।


2

आप इसके लिए Exchange PowerShell Set-MailboxAutoReplyConfiguration का उपयोग कर सकते हैं :

सक्षम करने के लिए

Set-MailboxAutoReplyConfiguration -Identity tony -AutoReplyState Enabled -InternalMessage "Internal auto-reply message."
-ExternalMessage "External auto-reply message."

अनुसूचित

Set-MailboxAutoReplyConfiguration -Identity tony -AutoReplyState Scheduled -StartTime "7/10/2015 08:00:00" -EndTime "7/15/2015 17:00:00" -InternalMessage "Internal auto-reply message"

निष्क्रिय करने के लिए

Set-MailboxAutoReplyConfiguration -Identity tony -AutoReplyState Disabled

0

आपने बस एसओपी का वर्णन किया है जहां मैं काम करता हूं, अपवाद के साथ जो आमतौर पर कंपनी के मालिक के लिए किया जाता है, और मुझे उसका pswd पता है इसलिए यह परिवर्तित नहीं होता है।

समस्या पर मेरे ट्विस्ट को वापस लौटने पर आउट ऑफ़ ऑफ़िस को वापस चालू करने के लिए कहा जा रहा है।

मैं मानता हूं कि बेहतर तरीका होना चाहिए।


0

आप Exchange का उपयोग करके कार्यालय से बाहर सेट कर सकते हैं। मैंने यह हमारे उपयोगकर्ताओं में से एक के लिए किया है। मुझे खुद को उसके मेलबॉक्स तक पहुँच देने की ज़रूरत नहीं थी, न ही मुझे उसका खाता सेट करना था या आउटलुक का उपयोग करना था।

जैसा कि डेसहेल सही कहते हैं, यह आसानी से किया जा सकता है:

  1. Exchange में टूलबॉक्स पर क्लिक करें
  2. संदेश ट्रैकिंग पर क्लिक करें और OWA कंसोल में प्रवेश करें
  3. मेरा संगठन प्रबंधित करें पर क्लिक करें
  4. 'अन्य उपयोगकर्ता' चुनें
  5. उपयोगकर्ता नाम टाइप करें जैसे जॉन स्मिथ
  6. "लोगों को बताएं कि आप अवकाश पर हैं" पर क्लिक करें और आपके पास स्वचालित उत्तरों के लिए एक पृष्ठ होगा
  7. इसे कॉन्फ़िगर करें और सहेजें
  8. किया हुआ
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.