Para resolver el problema no puede enviar archivos adjuntos al enviar el correo usando Commons-mail

Identificar problemas y el proceso en el pozo

1, la consulta Baidu, para encontrar ejemplos de código de prueba

2, porque la otra función de transmisión se ha escrito, por lo que la porción de fijación solamente interceptación del código, pero no ha enviado con éxito

3, una solución de plena conformidad con el código línea a prueba, se envía un éxito, sabiendo que una parte del código y el Internet no es lo mismo, dando como resultado la

pensando

1, en primer lugar, si no se encuentra enviar adjuntos en Internet de acuerdo con el código para probar esta función, se encuentra rápidamente el problema, sino porque el contenido del mensaje se transmite archivos adjuntos normalmente, no pueden enviar, creo que se escribe una función sin problemas, justo fuera de la fosa de nuevo y, a continuación, poner en duda algunas de las preguntas de sentido común, y modificarlo, el resultado es inútil, el sentido común no está mal, de hecho, no se encontró el lugar realmente mal

2, este problema es sensación muy especial, personal, como un frasco de error, se puede ver el código original se verá, es normal de correo puede ser enviado, pero que no agrega accesorios vienen en, a continuación, pero no los reportes mal, después de este encuentro tipos de problemas, tenemos que encontrar una razón para comparar correctamente se refiere al código puede enviar el contenido del correo electrónico y archivos adjuntos, y después de comparar su propio código de encontrar.

3, para resolver este problema es mirar el código fuente sin duda puede resolver el problema, pero vistazo al código fuente habrá tiempo durante mucho tiempo, tal vez un día o dos para ver que no habrá cosecha, ah muy enredado

4, frasco de cambio de paquetes Esta cuestión debería examinarse después de probar el código correcto, lo que es el código correcto se publica en línea, probada, la prueba usted mismo y obtener el resultado correcto

5 de java para resolver el problema, debemos ser capaces de mantener la normalidad cómo hay idea más normal, no puede ir mal con los errores de validación, y finalmente conseguir es definitivamente mal

Las soluciones a los problemas

1, ver el código fuente para resolver

2, con el contraste derecha resolver (es decir, cómo normal puede tener más de la solución normal)

mi pregunta

1, miro a su código, y luego miro la búsqueda en línea a continuación, cambiar su propia, no trate de trabajo, porque no hay cambios en el lugar, ah, entonces los códigos en línea son sospechosos, y luego continuar a prueba, perder mucho tiempo

Por último, hablar de mi culpa:

Empecé a escribir, esta combinación sólo puede enviar contenido, no puede enviar archivos adjuntos

email.setContent ( "<div> contenido del mensaje </ div>"); // contenido del mensaje add 

email.attach (Anexo); // añadir un archivo adjunto, la unión de este anexo es la clase

 

Esto es posible, pero no puede enviar formato html

email.setMsg ( "contenido electrónico"); // añadir contenido del mensaje 

email.attach (Anexo); // añadir un archivo adjunto

 

Esto también es posible, que puede enviar formato html con

email.addPart ( "<div> contenido de correo </ div>"); // contenido del mensaje add 

email.attach (Anexo); // añadir un archivo adjunto

 

Supongo que te gusta

Origin www.cnblogs.com/langxiansheng/p/12533845.html
Recomendado
Clasificación