タグ

2020年1月27日のブックマーク (2件)

  • JavaMailでのメール送信まとめその1 - あられねこのめも

    Javaでのメール送信まとめ その1。 JavaMailでメール送信。 PCにメール送信 テキストメール PCにテキストのみのメールを送るサンプル。 MimeMessageの基的な使い方も。 MIME構造 text/plain MimeMessage作成サンプル(テキストメール) Properties props = new Properties(); Session session = Session.getDefaultInstance(props); MimeMessage msg = new MimeMessage(session); msg.setSubject("PC向けメール送信", "shift-jis"); msg.setFrom(new InternetAddress("from@excample.com")); msg.setSender(new InternetA

    JavaMailでのメール送信まとめその1 - あられねこのめも
    ten-gallon-Mouse
    ten-gallon-Mouse 2020/01/27
    “ MimeBodyPart imageBodyPart = new MimeBodyPart(); DataSource dataSource = new FileDataSource("c:/tmp/sample.gif"); DataHandler dataHandler=new DataHandler(dataSource); imageBodyPart.setDataHandler(dataHandler); imageBodyPart.setFileName(MimeUtility.encodeWord("sample.gif")); imageBodyPart.setDisp
  • 添付ファイルって、大きくならない? - PC説教講座

    電子メールでは、基的に文字情報しか送ることができません。だからみなさんが写真などを添付する場合は、このBase64という変換方法を使って文字情報に変換してからメールに貼り付けられます。この変換を行うことで、ファイルのサイズが増えてしまうのです。少し詳しく説明しましょう。 実はコンピュータ上の情報はすべて文字として表すことができます。だから写真などのデータをそのままメールで送ることも、不可能ではありません。ただ、そうした文字の中には、人間には意味不明なものや「特殊な機能を持った文字」も含まれているのです。こうした特殊な機能を持った文字などはそのシステムによって意味が異なる場合があり、世界中のどんなコンピュータにでも送ることのできるインターネットメールでは不具合の原因になったりします。例えばこちらが○という意味のつもりで送った文字が相手側では×という意味になったり、極端な場合は正しくメールが