У вас есть идеи, как создать эту ссылку для электронной почты? - PullRequest
0 голосов
/ 07 марта 2019

спасибо, что помогли мне в первую очередь.

Я пытаюсь отформатировать это письмо, но ссылку нельзя поместить в контейнер.

Я не знаю, какие свойства яможно использовать.

В html он работает очень хорошо, но когда я вижу его в почтовом клиенте, он не работает

<table width="650" align="center" cellpadding="0" cellspacing="0" border="0">
        <tr>
            <td bgcolr="#005daa" width="650px" bgcolor="#ffffff">
               [imagen_1]
            </td>
        </tr>

        <tr>
            <td width="650" bgcolor="#FFFFFF" style="padding-right: 30px; padding-bottom: 20px; padding-left: 30px">

                <p style="margin: 0; font-family: Arial, sans-serif; font-size: 18px; color: #5c6670; text-align: left;">
                    [texto_1]
                </p><br>

                <p style="margin: 0; font-family: Arial, sans-serif; font-size: 18px; color: #ed1b24; text-align: left; font-weight: bold">
                    <a style="text-decoration:none; margin: 0; font-family: Arial, sans-serif; font-size: 18px; color: #ed1b24; text-align: left; font-weight: bold"
                        href="https://{{ $_SERVER['HTTP_HOST'] }}/validating-email/{{$data->token}}">
                        
CLICK HERE IN THE FOLLOWING LINK <br>TO CONFIRM YOUR MAIL


                    </a>
                </p>
                <p style="margin: 0; font-family: Arial, sans-serif; font-size: 18px; color: #ed1b24; text-align: left; font-weight: bold">
                   and start enjoying great benefits.
                </p>
            </td>
            
           
        </tr>
        <tr>
         <td>
             <table width="550" align="center" cellpadding="0" cellspacing="0" border="0">
                 <tr>
                    <td bgcolr="#005daa" width="650px" bgcolor="#ffffff">
                    
                      <a rel="nofollow" style="widh: 500px;     word-break: break-all;">
                       

https://dominio.com/confirm-email/eyJpdiI6IkhkWlp6NlVQSXcrd0R6WnVWXC9za1wvUT09IiwidmFsdWUiOiJ3WUwycEt5UFwvbU9IVnBnWDJYejNlem1MYytHcFhMSk56OFwvOGZUdmVhYzdRbUgyNEM5b0VkMlhkdlBFNGxrcGQiLCJtYWMiOiI4MmZkNjllZjI3MTNhMDhiNTU1NmRmZjhmNmFiNzljYWM3ZGY0N2UzZTFlZjA5MjlkNmY4MDc5NWY1OGYwMWRjIn0= 
 

                      </a>
                    </td>
                </tr>
             </table>
            </td>
         </tr>
</table>

Так это выглядит в письмах

Я уже пробовал тысячу вещей, и ни одна из них не работает.

у вас есть представлениеКак мне сделать так, чтобы ссылка была установлена ​​и не оставалась в одной строке

    <table width="650" align="center" cellpadding="0" cellspacing="0" border="0">
            <tr>
                <td bgcolr="#005daa" width="650px" bgcolor="#ffffff">
                   [imagen_1]
                </td>
            </tr>

            <tr>
                <td width="650" bgcolor="#FFFFFF" style="padding-right: 30px; padding-bottom: 20px; padding-left: 30px">

                    <p style="margin: 0; font-family: Arial, sans-serif; font-size: 18px; color: #5c6670; text-align: left;">
                        [texto_1]
                    </p><br>

                    <p style="margin: 0; font-family: Arial, sans-serif; font-size: 18px; color: #ed1b24; text-align: left; font-weight: bold">
                        <a style="text-decoration:none; margin: 0; font-family: Arial, sans-serif; font-size: 18px; color: #ed1b24; text-align: left; font-weight: bold"
                            href="https://{{ $_SERVER['HTTP_HOST'] }}/validating-email/{{$data->token}}">
                            
    CLICK HERE IN THE FOLLOWING LINK <br>TO CONFIRM YOUR MAIL


                        </a>
                    </p>
                    <p style="margin: 0; font-family: Arial, sans-serif; font-size: 18px; color: #ed1b24; text-align: left; font-weight: bold">
                       and start enjoying great benefits.
                    </p>
                </td>
                
               
            </tr>
            <tr>
             <td>
                 <table width="550" align="center" cellpadding="0" cellspacing="0" border="0">
                     <tr>
                        <td bgcolr="#005daa" width="650px" bgcolor="#ffffff">
                        
                          <a rel="nofollow" style="widh: 500px;">
                           

    https://dominio.com/confirm-email/eyJpdiI6IkhkWlp6NlVQSXcrd0R6WnVWXC9za1wvUT09IiwidmFsdWUiOiJ3WUwycEt5UFwvbU9IVnBnWDJYejNlem1MYytHcFhMSk56OFwvOGZUdmVhYzdRbUgyNEM5b0VkMlhkdlBFNGxrcGQiLCJtYWMiOiI4MmZkNjllZjI3MTNhMDhiNTU1NmRmZjhmNmFiNzljYWM3ZGY0N2UzZTFlZjA5MjlkNmY4MDc5NWY1OGYwMWRjIn0= 
     

                          </a>
                        </td>
                    </tr>
                 </table>
                </td>
             </tr>
</table>

1 Ответ

0 голосов
/ 07 марта 2019

Вы спрашиваете, как заставить работать href?

Вот как работает основной href:

<a href="http://stackoverflow.com" target="_blank">stackoverflow.com</a>

В вашем случае это должно выглядеть так:

<a href="https://dominio.com/confirm-email/eyJpdiI6IkhkWlp6NlVQSXcrd0R6WnVWXC9za1wvUT09IiwidmFsdWUiOiJ3WUwycEt5UFwvbU9IVnBnWDJYejNlem1MYytHcFhMSk56OFwvOGZUdmVhYzdRbUgyNEM5b0VkMlhkdlBFNGxrcGQiLCJtYWMiOiI4MmZkNjllZjI3MTNhMDhiNTU1NmRmZjhmNmFiNzljYWM3ZGY0N2UzZTFlZjA5MjlkNmY4MDc5NWY1OGYwMWRjIn0="
target="_blank" rel="nofollow" style="widh: 500px; word-break: break-all;">CLICK HERE IN THE FOLLOWING LINK<br />
TO CONFIRM YOUR MAIL<br />
and start enjoying great benefits.</a>

Или сделайте это, если вы хотите, чтобы URL ссылался только на сайт:

<a href="https://dominio.com/confirm-email/eyJpdiI6IkhkWlp6NlVQSXcrd0R6WnVWXC9za1wvUT09IiwidmFsdWUiOiJ3WUwycEt5UFwvbU9IVnBnWDJYejNlem1MYytHcFhMSk56OFwvOGZUdmVhYzdRbUgyNEM5b0VkMlhkdlBFNGxrcGQiLCJtYWMiOiI4MmZkNjllZjI3MTNhMDhiNTU1NmRmZjhmNmFiNzljYWM3ZGY0N2UzZTFlZjA5MjlkNmY4MDc5NWY1OGYwMWRjIn0="
target="_blank">https://dominio.com/confirm-email/eyJpdiI6IkhkWlp6NlVQSXcrd0R6WnVWXC9za1wvUT09IiwidmFsdWUiOiJ3WUwycEt5UFwvbU9IVnBnWDJYejNlem1MYytHcFhMSk56OFwvOGZUdmVhYzdRbUgyNEM5b0VkMlhkdlBFNGxrcGQiLCJtYWMiOiI4MmZkNjllZjI3MTNhMDhiNTU1NmRmZjhmNmFiNzljYWM3ZGY0N2UzZTFlZjA5MjlkNmY4MDc5NWY1OGYwMWRjIn0=</a>

Все это может быть в одной строке.Я добавил разрывы, чтобы было легче увидеть код.

Удачи.

...