2010-01-14 4 views
2

Nous avons une application Web qui permet aux utilisateurs d'envoyer des courriels personnalisés aux employés de l'entreprise et tous les destinataires utilisent Outlook 2007 comme client de messagerie. En de rares occasions, il est possible qu'un e-mail soit envoyé avec un lien hypertexte dont le nombre de caractères est apparemment excessif. Dans ces cas, il n'y a aucun problème, sauf que les liens ne s'ouvriront pas automatiquement lorsque vous cliquerez sur Outlook. La seule façon d'ouvrir est de copier l'URL et de la coller dans un navigateur.Existe-t-il une limite de caractères pour les liens hypertexte dans Outlook?

Nous pouvons gérer cela à travers le code pour ne pas permettre aux utilisateurs de soumettre des URL trop longues, mais nous aimerions éviter cette situation, si possible. Avant l'envoi d'un e-mail, le serveur effectue un certain nombre de manipulations HTML, en particulier sur les URL. Si un utilisateur a soumis une longue URL, nous préférons autoriser l'URL longue et apporter des modifications ailleurs.

Est-ce que quelqu'un a déjà rencontré cette situation auparavant et est-il possible de surmonter la limitation de caractères pour que les liens s'ouvrent automatiquement lorsque vous cliquez dessus? Etes-vous sûr que la limitation est dans Outlook?

+0

Bit.ly est-il utile? – Fionnuala

+0

Non, cela fonctionne sur l'intranet de notre société et les raccourcis d'URL sont quelque chose que nous ne voulons pas utiliser. Le problème est que ces emails sont personnalisés et peuvent contenir n'importe quel nombre d'URL. Nous ne voulons pas créer d'URL courtes pour chaque URL. –

Répondre

1

Internet Explorer a un maximum URL length of 2083 characters. Que se passe-t-il si le navigateur par défaut de l'ordinateur est configuré pour être un navigateur différent, tel que Firefox ou Safari, chacun ayant une longueur d'URL maximale beaucoup plus longue?

Il se peut également qu'Outlook utilise la limite d'URL maximale d'IE comme limite interne pour que le navigateur puisse accéder à l'URL sur laquelle l'utilisateur clique. Si c'est le cas, je crains que vous n'ayez pas de chance. Cela dit, les URL de plus de 500 caractères semblent être excessives, même si je me rends compte qu'il pourrait être difficile de l'éviter. Qu'est-ce qu'il y a exactement dans les URL? Est-ce vraiment nécessaire d'être là?

+0

Il est possible qu'il soit lié à IE mais les URL en question ont entre 700-1500 caractères. Cela semble absurde, mais les utilisateurs soumettent des URL avec des valeurs de chaîne de requête d'autres URL qui, à leur tour, ont des valeurs de chaîne de caractères d'autres URL. C'est absurde, je sais, mais les utilisateurs copient simplement des URL d'IE que quelqu'un d'autre a saisies ailleurs. C'est difficile pour moi de les blâmer quand ils ne sont pas au courant de ce qui se passe. J'ai testé IE, Chrome et Firefox comme navigateur par défaut et Outlook refuse toujours d'ouvrir ces liens trop longs. –

+0

@Alison, ma réponse était juste une supposition, donc je ne suis pas sûr de savoir comment contourner cela. Bonne chance! – Eilon