કબજે “mailto:” મેટ્રિક્સ

I’m on a project where we need to collect metrics around a function named "Share a Story." The idea is very simple — તમે ઇન્ટ્રાનેટ પર રસપ્રદ લેખ પર જોઈ અને કોઈની સાથે તેને શેર કરવા માંગો રહ્યાં છો, તો, click a link labeled "Share this story" તમારા સાથીને તે ઇમેઇલ.

અમે આ હેતુ માટે વૈવિધ્યપૂર્ણ ફોર્મ સાથે આસપાસ ભજવી, પરંતુ અંતે, સામાન્ય અર્થમાં દિવસ જીત્યાં અને આપણે પરિચિત ઉપયોગ <એક href = mailto:…> technique. (<એક href mailto:…> HTML ની ​​એક આશ્ચર્યજનક રોબસ્ટ થોડુંક છે; એક બોનસ તરીકે, તે લિંક મારા જૂના UNIX પાનાંઓનો ટ્રેડીંગ મને પાછા લાવે છે; તે દિવસો હતા!).

તેઓ તેમના પરિચિત બોલ એમએસ આઉટલુક ક્લાઈન્ટ વાપરો મેળવવા માટે છે કારણ કે આ ટેકનિક અંતિમ વપરાશકર્તાઓ માટે એક મહાન ઈન્ટરફેસ પૂરું પાડે છે (અથવા જે હોય તે ઇમેઇલ ક્લાઈન્ટ તેઓ સ્થાપિત થયેલ છે).

તે ગરીબ વિકાસકર્તા પ્રકારના અમને પર વસ્તુઓ કઠણ બનાવે છે, કારણ કે તેઓ ક્લાઈન્ટ * પણ * કથાઓ મોટે ભાગે વહેંચવામાં આવે છે, જે કેટલી વાર વપરાશકર્તાઓ શેર કથાઓ પણ બતાવે છે કે ભવિષ્યમાં એક અહેવાલ સ્કોર કરવા માંગે છે.

We whiteboarded a few potential solutions. My favorite is to carbon copy (સીસી) a SharePoint list. That way, the end user still gets the outlook client while we get to capture the event because we’ll get a copy of the email ourselves. There are some obvious drawbacks. The main problem is that the user could simply blank out or otherwise mangle the CC address. અને, we need to manage that event library of emails. We have a scheduled job on the white board responsible for that cleanup.

તમે આ સમસ્યાને ઉકેલવા માટે કેટલાક હોંશિયાર અભિગમ હોય તો, કહેવું શું કરો.

</અંત>

મારા બ્લોગ પર સબ્સ્ક્રાઇબ કરો.

Twitter પર મને ખાતે અનુસરો http://www.twitter.com/pagalvin

5 પર "વિચારોકબજે “mailto:” મેટ્રિક્સ

  1. Chunmun Sharma

    મહત્તમ પીડી,
    જરૂરિયાત લેખ પછી માત્ર સમય વપરાશકર્તા શેર સંખ્યા મેળવે છે
    જસ્ટ બનાવો 1 વૈવિધ્યપૂર્ણ મેટા યાદીમાં ક્ષેત્ર અને જ્યારે શેર પર વપરાશકર્તા ક્લિક સ્ટોરી કડી પછી કૉલ 1 વિકાસકર્તા કે કોડ પર એક કોડ લખવા જેમાં JavaScript કાર્ય XMLHttpRequest પદાર્થ ઉપયોગ કરીને asynchornous કોલ અને ઉત્પન્ન દ્વારા પ્રતિ વધારો 1 કે લેખ .
    વિકાસકર્તા વૈવિધ્યપૂર્ણ વેબ ભાગ પર કામ કરે છે તો પછી તે સર્વર બાજુ હાઇપરલિંક પ્રકાર નિયંત્રણ cretae અને તેમના કોડ ચલાવો અને આ ગણતરી વધારો કરશે 1 તે લેખ અને અંદાજ ખોલવા.

    અને
    જરૂરિયાત પ્રાપ્તકર્તા યાદી જેવી તમામ વિગતો મેળવવા માટે છે , તારીખ , સંપાદિત સંદેશ પછી
    આ વિકલ્પ કામ કરશે નહિં , પછી ડેવલપર આઉટલૂકની ઈન્ટરફેસ જેવો જે વેબપેજ બનાવવા અને મોકલો બટન કોડ પર બધી વિગતો મેળવવા માટે જરૂર

  2. માઇક Birtwistle

    કેવી રીતે આ વિશે?
    * બનાવો એક _layouts પાનું કે લિંક્સ લિંક અને querystring માટે વર્તમાન પાનું ઉમેરવા માટે મોકલી.
    * જો _layouts પૃષ્ઠ પર, એક એસપી યાદી અથવા ડીબી કોષ્ટક વપરાશ માહિતી લખવા.
    * ObjMail.Display ઉપયોગ પછી મેસેજ બનાવવા માટે Outlook.Application નામસ્થળ વાપરો અને() અંદાજ નવા મેલ સંદેશ ખોલવા માટે – જુઓ http://forums.devx.com/showthread.php?threadid=152716
    * પછી મૂળ પૃષ્ઠ પર અથવા તમે આભાર વિંડો પર પાછા server.transfer

  3. ડીએલ

    હું જેવી એક લિંક હશે:
    <a href="mailto:test@test.com" id="mailLink" >ટપાલ</એક>
    અને જેમ jquery ઉપયોગ:
    $("mailLink").ક્લિક કરો(કાર્ય() { $.ચોકી(/*do ajax call*/) });
    માત્ર $ બદલો. પોસ્ટ (http://docs.jquery.com/Ajax/jQuery.post) or $.ajax (http://docs.jquery.com/Ajax) જો AJAX કૉલ કરવા માટે કોડ સાથે.

  4. પીડી Galvin

    ડીએલ, કે સફેદ બોર્ડ પર અન્ય વિકલ્પ છે. તમે કહી જેવા જોખમ છે — વપરાશકર્તા ક્રિયા રદ તો શું થાય છે? અમે માં કૉલ કરવા માટે JavaScript માટે અમુક વેબ સેવા લખવા માટે જરૂર થી તે ટેકનિકલી કઠણ પણ છે.

    કે જેમ એક href લિંક શું જેવો દેખાશે? <એક href = "જાવાસ્ક્રિપ્ટ:[સામગ્રી અહીં જાય છે]> … કેવું છે કે જે કામ કરે છે?

    સૂચન બદલ આભાર!

  5. ડીએલ

    કેવી રીતે જાવાસ્ક્રિપ્ટ ઉપયોગ વિશે (JQuery જેવા સાધન સાથે) લિંક પર વપરાશકર્તાને ક્લિક ઘટના પકડી. આ AJAX કોલ બંધ કરી દેતી હતી (jquery સાથે શું ફરીથી સરળ) વપરાશકર્તા નામ લૉગ ઇન કરી શકે છે, તમે ઇચ્છો કે બીજું અથવા કંઈપણ. હું માત્ર સમસ્યા હોય છે ધારી તમે નથી * ખરેખર * ઇમેઇલ મોકલવામાં નથી અથવા તો ખબર.

એક જવાબ છોડો ડીએલ જવાબ રદ કરો

તમારું ઇમેઇલ સરનામું પ્રકાશિત કરવામાં આવશે નહીં. જરૂરી ક્ષેત્રો ચિહ્નિત થયેલ છે *