■掲示板に戻る■
全部
1-
101-
201-
301-
401-
501-
601-
701-
801-
901-
1001-
最新50
レス数が1000を超えています。残念ながら全部は表示しません。
sendmail
634 :
632
:03/01/25 01:59
>>633
>メールはどうやって送ってるの?
Javaの場合はJavaMailを使ってます。
Properties props = new Properties();
props.put("mail.smtp.host", smtp);
Session sess = Session.getDefaultInstance(props, null);
MimeMessage msg = new MimeMessage(sess);
msg.setFrom(new InternetAddress(from));
InternetAddress[] toAddress = {new InternetAddress(to)};
msg.setRecipients(Message.RecipientType.TO, toAddress);
msg.setSubject(subject, charset);
msg.setText(body, charset);
Transport.send(msg);
Perlの場合はよくあるsendmailへパイプでopenする方法です。
$sendmail = '/usr/sbin/sendmail';
open(SENDMAIL,"| $sendmail -t -i");
print SENDMAIL <<'END';
From: from@foo.bar.com
To: to@hoge.fuga.com
Subject: test
Hello
END
close(SENDMAIL);
とか。
エンベロープのFromを書き換えるのはそもそも無理ですか?
もし存在しないアドレスを指定してしまったらループになっちゃうもんね...。
掲示板に戻る
全部
前100
次100
最新50
read.cgi ver5.26+ (01/10/21-)