mailto body에 줄 바꿈 삽입
mailto 본문에 줄 바꿈을 삽입하고 싶습니다. % 0A, % 0D 및 % 0D % 0A를 시도했습니다. 아무것도 나를 위해 일하지 않았다. Mac OSX에서 Chrome을 사용하여 Gmail, Yahoo, Apple Mail, Outlook 2010, Outlook.com 및 Thunderbird에서 테스트했습니다.
도와주세요?
내 코드는 다음과 같습니다.
<a href="mailto:email@mycompany.com?subject=Subscribe&body=Lastame%20%3A%0D%0A%20Firstname%20%3A"><img alt="Subscribe" class="center" height="50" src="subscribe.png" style="width: 137px; height: 50px; color: #4da6f7; font-size: 20px; display: block;" width="137"></a>
<br>
마케팅 응용 프로그램에서 인식 할 수 있도록 html 태그를 사용해 보는 것이 좋습니다 .
사용 %0D%0A
합니다. 이메일이 HTML 형식 인 한 작동합니다.
<a href="mailto:email@mycompany.com?subject=Subscribe&body=Lastame%20%3A%0D%0AFirstname%20%3A"><img alt="Subscribe" class="center" height="50" src="subscribe.png" style="width: 137px; height: 50px; color: #4da6f7; font-size: 20px; display: block;" width="137"></a>
Firstname 이전에 % 20을 꺼내고 싶을 것입니다. 그렇지 않으면 다음 줄의 첫 문자로 공백이 생깁니다.
참고로,이 코드를 테스트 할 때 여분의 간격과 함께 작동했습니다. HTML 형식을 허용하지 않는 메일 클라이언트를 사용하고 있습니까?
당 RFC2368 정의하는 mailto:
상기 한 예에 의해 강화, RFC1738은 , 명시 적으로 줄 바꿈을 생성하기 만 유효한 방법으로는 것을 명시한다 %0D%0A
.
이것은 gopher, smtp, sdp, imap, ldap 등과 같은 모든 URL 체계에도 적용됩니다.
일반 텍스트 전자 메일의 경우 "\ r"을 사용하십시오.
like : "이것은 내 시험이다. \ r 이것은 나의 시험이다."; 아래와 같이 이메일에 3 줄을 줄 것입니다.
라인 1 : 이것은 내 시험이다
2 행 :이게 내 시험이야
3 행 : 그렇습니다
참고 URL : https://stackoverflow.com/questions/22765834/insert-a-line-break-in-mailto-body
'Programming' 카테고리의 다른 글
postgres 데이터베이스에서 단일 테이블의 백업을 만드는 방법은 무엇입니까? (0) | 2020.06.28 |
---|---|
이 범위를 div의 오른쪽에 맞추는 방법은 무엇입니까? (0) | 2020.06.28 |
Maven에서 종속성 추가 (0) | 2020.06.28 |
'커플 링이 낮고 응집력이 높다'는 것은 (0) | 2020.06.28 |
Shell Script — 이후에 수정 된 모든 파일 가져 오기 (0) | 2020.06.28 |