2012-02-13 4 views
1

전자 메일을 통해 양식을 MIME 형식으로 보내려고합니다. 그러나 입력 태그는 대괄호 (즉, 대괄호)로 바뀝니다.양식을 MIME 형식으로 보낼 수 있습니다.

< input type="submit" value="Submit" class="button"/> ==>

나는 버튼 태그를 입력 태그를 교체 시도와 나는, 즉 일반 텍스트를 가지고 [제출]. 제출

< button type="submit"> Submit < /button>는 ==>

내가 MIME을 사용하는 경우 즉, 하나는 "1996 년과 같은 코드"해야 읽어 보시기 바랍니다. 입력 필드와 버튼을 전자 메일로 MIME 형식으로 보낼 수 있습니까? 그렇다면 버튼을 표시하는 방법은 무엇입니까? 그렇지 않다면, 해결 방법을 알고 있습니까?

내 콘텐츠 유형이 html/text로 설정되었습니다. multipart/alternative, multipart/mixedapplication/javascript (양식에 javascript가 포함되어 있기 때문에)을 시도했지만 콘텐츠 ID가 지정되지 않았습니다. 이메일은 Outlook 2010에서 볼 수 있습니다.

+0

일부 메일 클라이언트에서는 보안 위험이 있다고 생각합니다. 양식 자체를 전자 메일로 보내기보다는 실제 양식으로 링크를 전자 메일로 보내는 방법은 무엇입니까? – iDifferent

+0

수신자가 웹 사이트를 방문 할 필요없이 양식을 작성하여 전자 메일을 통해 제출할 수 있다는 아이디어가 있습니다. –

+0

[MIME] (http://en.wikipedia.org/wiki/MIME)가 무엇인지 읽어 볼 필요가 있다고 생각합니다. HTML 형식의 전자 메일을 의미하지는 않습니다. – Quentin

답변

3

HTML forms embedded in email에 대한 지원은 일반적으로 매우 열악합니다. 전자 메일에 포함 된 JavaScript에 대한 지원은 아무런 차이가 없으므로 nil에 가깝습니다.

대신 양식이 포함 된 웹 페이지 링크를 이메일로 보내는 것이 좋습니다.

+0

더 많은 지원 : http://www.acunetix.com/websitesecurity/upload-forms-threat.htm –

+0

@ IO - 파일 업로드를 올바르게 수행하지 않고 파일 업로드를 수락하는 것이 전부입니다. 거기 전자 메일에 포함 된 양식에 대한 특정 (또는 언급)이 없습니다. 그 문제에 대한 질문은 파일 업로드, 그냥 양식을 언급하지 않습니다. – Quentin

관련 문제