MacOSX के तहत लॉगिन पर फ़ेच ईमेल चलाएं


0

मैं macOSX का उपयोग कर रहा हूं और मैं माइग्रेट करने की कोशिश कर रहा हूं muttऔर fetchmailक्योंकि Mail.appमुझे कई मुद्दे दिए जाने लगे हैं।

मेरा कॉन्फ़िगरेशन बैठता है ~/.fetchmailrcऔर मैं डेमन जारी करने वाले को लॉन्च करता हूं fetchmail -d 600। मैंने launchdलॉगिन पर कार्य को संभालने के लिए एक फ़ाइल लिखने की कोशिश की , लेकिन काम नहीं कर रहा है, यहाँ है:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
    <dict>
        <key>Label</key>
        <string>org.atma.fetchmail</string>
        <key>ProgramArguments</key>
        <array>
      <string>/opt/local/bin/fetchmail</string>
      <string>-f /Users/atma/.fetchmailrc</string>
      <string>-d 600</string>
        </array>
        <key>RunAtLoad</key>
        <true/>
    <key>UserName</key>
  <string>atma</string>
    </dict>
</plist>

मुझे लगता है कि समस्या उपयोगकर्ता envचर है। एक रैपर बस्ट का उपयोग करके अभी भी कुछ भी नहीं करने की कोशिश की। मेरे पास plistMacPorts द्वारा प्रदान किया गया एक और है जो एक वैश्विक कॉन्फ़िगरेशन फ़ाइल को प्रज्वलित करता है /opt/local/etc/.fetchmailrc। लेकिन मुझे डर है कि वैश्विक कॉन्फ़िगरेशन का उपयोग करने से मेरा वर्तमान सेटअप गड़बड़ हो सकता है।

किसी भी तरह से मैं उसे plistसफलतापूर्वक चलाने के लिए ऊपर समायोजित कर सकता हूं ?

सादर

जवाबों:


0

ProgamArguments को अलग करने की कोशिश करें। AFAIK को सिंगल स्ट्रिंग्स के अंदर नो अनसेप्टेड व्हाट्सएप होना चाहिए।


एक अलग दृष्टिकोण का उपयोग करके इसे हल करने की आवश्यकता नहीं थी। Fetchmail macports पर एक 'ग्लोबल प्लिस्ट' के साथ आता है। मैं सिर्फ मेल का उपयोग करते हुए विश्व स्तर पर कॉन्फ़िगर करने के लिए मेल को पास करता हूं /opt/port/etc/fetchmailrcऔर फिर $HOME/.mailfilterप्रत्येक उपयोगकर्ता के लिए मेल बैकग्राउंड करता हूं । बहुत अच्छा काम करता है।
atmosx
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.