URLからメール送信するプログラムに最適な言語はなんでしょうか?
プログラミングど素人なのですが、
プログラムのイメージとしては
メールの最後に「このメールが参考になった場合はクリックして下さい」のような感じでURLを設置して
クリックしてもらうと、サイトが立ち上がり「今後の参考にさせて頂きます」程度のホームページが表示がされ、
その後にメールが通知程度で自分のメールアドレスに届くというシンプルなものを
とりあえず作りたいと考えているのです。データベースを用いてまでとは今は考えてません。
XHTML・CSS・Javascriptはある程度できますが、その他のプログラミングの知識はあまりありません。
PHPは少しかじったことがある程度です。(PHPでも可能かも、わからないほどしか触ってない状態です)
このようなプログラムを書きたい場合、どのWebプログラム言語が最適で学んだ方がよろしいでしょうか。
いろいろな言語で可能かと思いますが、初心者にもハードルが低いものを教えて頂ければと思います。
よろしくお願いいたします。
No.3ベストアンサー
- 回答日時:
結論からいうと言語は別になんでもいいです。
参考意見を聞きたい等で特にセキュリティの必要がなければ、
1.送信PC→(HTTP)→WEBサーバ→(SMTP)→MAILサーバ→(POP3/IMAP)→受取PC
もしくは
2.送信PC→(SMTP)→MAILサーバ→(POP3/IMAP)→受取PC
で、
1.の場合はWEBサーバで動作する言語(PGP,PERL,CGI,Servlet等)になります。PHPの経験があればそれで問題ないです。
2.の場合はHTML系の言語になります。
メール内容が個人情報を含む等でセキュリティを考えたいとすれば、
3.送信PC→(HTTPS)→WEBサーバ→(SMTP)→MAILサーバ→(POP3/IMAP)→受取PC
でHTTPをHTTPSに、SMTPにS/MIME,PGP等使用すれば暗号化することができます。
3.の場合はWEBサーバで動作する言語(PGP,PERL,CGI,Servlet等)になります。PHPの経験があればそれで問題ないです。
言語より方式を検討した方がいいです。
ご丁寧な回答に感謝します。
PHPで問題ないようですので、四苦八苦しながら調べつつ作ってみたいと思います。
その他の方も本当にありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) プログラムの勉強のおすすめは 7 2022/12/09 20:09
- その他(プログラミング・Web制作) 次に、楽天のアジャイル就活に参加して、1日で内定を獲得できる。私は大企業に就職できる? 2 2022/04/17 13:38
- Visual Basic(VBA) VBAにてメール作成した際、一部指定箇所のみ赤文字にしたいです。 下記の内容ですと作成されたメール本 1 2022/04/27 13:31
- Windows 10 windows11 update の「更新の再開」について初歩的な質問なのですが 1 2022/10/19 00:57
- C言語・C++・C# 参考にいろいろとc言語、c++言語プログラミングでレジストリーを操作したいのですが、無料配布のc++ 3 2022/12/22 01:49
- ダイヤルアップ Raspberry Piでアナログモデム経由で音声再生 1 2022/05/20 18:01
- PHP ここで言うトークンの意味を教えてください。 3 2022/08/24 03:03
- 仕事術・業務効率化 効率的な勉強方法(分野問わず)を教えてください 1 2023/08/16 01:33
- C言語・C++・C# exeファイルが作れない(windows10) 6 2022/08/13 08:47
- インターネット広告・アフィリエイト アフェリエイトサイト 作成について 5 2022/05/13 21:31
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
楽しくて最高のプログラミング...
-
rpa化する言語としてら何があり...
-
Pythonって何を意識した言語な...
-
最新のプログラム言語を学ぶに...
-
Int('1234') で、strをかんたん...
-
質問失礼します。 プログラム言...
-
プログラミング言語の制作方法...
-
C言語とhtmlの違いを どな...
-
C++における継続行
-
UNITY Float型の接尾辞fって
-
Delphiに詳しい方助けてくださ...
-
プログラミング言語について
-
CとC++は別物なんですか?
-
VBSでDim、Private、Publicの違い
-
F#って何??
-
チューリング完全とは何か?
-
accessという言語らしいのですが
-
引用符と二重引用符
-
初めてのプログラミング言語は...
-
今後必要とされる開発言語
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
C言語、C+、C++、C#の違い
-
楽しくて最高のプログラミング...
-
Pythonって何を意識した言語な...
-
C言語とhtmlの違いを どな...
-
プログラムに書かれる"%"記号の...
-
COBOLでのNOT = の AND条件
-
C++ ってなんて読む?
-
質問失礼します。 プログラム言...
-
プログラミング言語の制作方法...
-
UNITY Float型の接尾辞fって
-
C言語って古いですか?
-
Int('1234') で、strをかんたん...
-
COBOLで文字タイプを数字...
-
TO_CHARで小数点以下がある場合...
-
最新のプログラム言語を学ぶに...
-
C++における継続行
-
vbaとc言語の関連性について
-
VBScriptで引数を省略したい場合
-
VBSでDim、Private、Publicの違い
-
HTMLとC++で、どんなホームペー...
おすすめ情報